ポッドキャスト番組を制作している方で、自前でXML(RSS2.0)を作って吐き出して配信している方やFeedBurnerを介して配信している方向けの情報です。
ご存知の通り、iTunes StoreのPodcastカテゴリに自分で制作している番組を登録する事が出来ます。

で、自分も6〜7年前から登録していたのです...が。
ある日、自分の配信している番組がiTunes StoreのPodcastカテゴリから突如消えていました。
検索しても出てきません。

不適切な内容を流した覚えもないし…しいていうなら、少し(数ヶ月)更新が停滞してたくらい。
ただXMLや音声ファイルのリンクが消えたわけでもないので…うーん。
2年以上更新が止まってて残っている番組もあるので、どうやら故意に消されたようなのです…。
それも2番組も。
ここで問題なのが、もう一度登録し直そうと通常の手順で行おうとすると、こんなメッセージ。
「このフィードはすでに送信されているようです」

iTunesStoreの中のどこかに番組自体は残っているようで、非表示みたいな感じになっているようです。(推測)
非表示にした覚えは全くないんだけどな…。Appleさん、何が嫌だったんですか(苦笑)
ただ、このままでは永遠に再登録出来ないので、
iTunes Storeサポートに質問したところ次の手順で行えば出来るよ!との事。
iTunes Store への Podcast 送信の際にエラーが発生した件につきまして、ご迷惑をおかけしております。 レビュー用に Podcast を再送信した場合、iTunes Store では重複したコンテンツとして認識され、フィードが既に存在するというエラーメッセージを表示させます。 この場合、以下の手順を実行することによりPodcast を再送信できます。
1) RSS フィードのタイトルとリンクのフィールドを、現在とは違うものに変更します。
2) iTunes を使って Podcast を再送信します。
3) Podcast を送信できたら、タイトルとリンクの各フィールドを元のものに戻すことができます。
1. RSSフィード(XML)内の番組タイトルとウェブサイトへのリンクURLを変更する
2. 通常の手順でiTunes Storeに再登録する
3. 登録完了したら、XML内の番組タイトルとウェブサイトへのリンクURLを元に戻す
という3ステップ。
自前でXMLを吐き出してる方ならとても簡単ですね。
XML冒頭の
<channel>
<title>タイトル</title>
<link>ウェブサイトへのリンクURL</link>
</channel>赤字の部分を一時的に書き換え→登録→元の状態に戻す感じです。
ここで気付いたのですが、いくらRSSフィードの場所を変更したところでは意味がなくて、ウェブサイトへのリンクURLが変わっている事が重要なようです。RSSフィードの場所が変わってるだけでは、「すでに送信されてる」と言われるので意味がありません。
一番最初にも書きましたが、これは自前で作っている方かFeedBurnerを使ってる方に有効な方法。
シーサーブログ、ケロログ、ココログなどからただ吐き出されてるRSS2.0では配信元URLが変更出来ないのです。(タイトルはいくら変更出来ても、ウェブサイトへのリンクURLの部分が固定なので)
自分の場合は、シーサーブログ→FeedBurnerを介して配信していたので出来ました。
逆に、もしシーサーブログ、ケロログ、ココログなどのサービスのみで使用しているならFeedBurnerに登録してから以下の手順を踏めば行けるはずです。
というわけで、もう既にFeedBurnerに登録されている状態を想定して話を進めます。
FeedBurnerを使ってPodcastを配信する方法についてはググって下さい。(と思ったけど、何か古い情報のものしか出てこない...けどスルー!)
まず何でもないブログを作成します。(別にブログじゃなくてもいいのですが、XML知識がなくても出来る方法なので)
ここではシーサーブログで仮に作ります。

で、記事を1つ作り、音声ファイル(MP3かM4A)を1つアップロードしてリンクを貼付けて記事を投稿します。

本当にこのくらい適当で問題ないです。
続いてFeedBurnerにログインします。

iTunes Storeから消えてしまった番組を選択して、[Edit Feed Details...]を選択。

ここで、Feed TitleとOriginal Feedの部分を書き換えます。Feed Addressは変えない。
Feed Titleの部分は1文字足すとかそのくらいでOK。
Original Feedの部分は、先ほど作成したブログのRSS2.0へのリンクを入力します。
シーサーブログの場合はトップページのURLの最後に
/index20.rdfと書き加えればOK。
例:
http://アカウント.seesaa.net/index20.rdf入力し終わったら、[Save Feed Details]をクリック。
「You have successfully updated the feed "番組名とした名前"」と出ればOK。
そしたら今度はiTunes Storeへ。
Podcastカテゴリを選択して、[Podcastを送信する]から通常の手順で登録を進めます。

今までどんなにやっても登録出来なかったのにすんなりと通過し

完了してしまいます。

何も問題がなければ、数日後にこのまま登録されるはずです。
この画面が出て、自分のところにメールが届いていたら、FeedBurnerに戻って、Feed TitleとOriginal Feedの部分を元の状態に戻せばOKです。
仮に作成したブログは削除しても構いません。
これで無事再登録できました。

残念ながら今まで貰っていたレビューなんかは消えてしまいますが、その辺はしょうがないですね。
というわけで以上。
一応iTunes Storeサポート公認(?)の方法なので、大概はこの方法でOKなんだと思います。
ただブログサービスによってはXMLを書き換えられない場合があることも考慮して欲しいよなぁ…なんて思いました。
最近AppleさんはPodcastに力を抜いているようだし、今後改善されるかは不明です。。。