Changing your iTunes podcast feed URL

Posted on 07. Feb, 2010 by James Williams in Feeds, Podcasting

There will be times when you need to change the URL of your podcast feed.  The problem arises though, that you have submitted your feed to iTunes and other podcast directories using your old URL.

This problem can be resolved proactively by using a redirection service like feedburner to manage your RSS feed, allowing you to change your URL as you wish.  This however is no good if you aren’t using feedburner from the start when you submitted your show.

So how do you resolve this problem?  There are two steps in fixing it actually – one is to tell your existing podcast subscribers that the URL has moved, the second is to point your old feed to the new location.  Both of these solutions assume that your domain names are still current and you still have hosting in both places.

Telling your existing subscribers

There is a small line of code you need to add to your existing (old) RSS feed, to let your subscribers know that the show has moved.  You should leave this code in place for at least two episodes of your show after it has been moved to the new location.  The code is:

<itunes:new-feed-url>http://newlocation.com/example.rss</itunes:new-feed-url>

Where http://newlocation.com/example.rss is the location of your new feed.

Telling new visitors to your old feed

This part is the trickier part, and it involves modifying your .htaccess file.  The good news is that if you follow the instructions then it’s only as hard as editing a text file.  In technical terms what we are doing is setting up a 301 redirect, which is an instruction to the web server to redirect all traffic to this particular file, to the new location.

What you need are: the address of your old feed, and the address of your new feed.  You will also need FTP access to your web hosting space.

The first step is to download your exising .htaccess file which you will locate in the root (or top level folder) of your hosting directory.

Once downloaded, open the .htaccess file using a basic text editor like notepad.

On a blank line you need to add the following code:

Redirect 301 /podcast/oldfeed/rss.xml http://newdomain.com/feed/newfeed.xml

Notice in the example the first section only shows the path from the existing top level folder, so you exclude everything from http:// to the first /

You’ll also see that the second part of the redirect shows the full path of the new web address including http://

Once done, save the file and upload the file to the same location as you downloaded it from.

You can test that everything has worked, by typing your old feed URL, and what you should see is that it automatically redirects you to the new location.

If it doesn’t do this, check your code for errors.

 

Drop me a comment on the blog post if you hit any challenges, or have questions and I’ll see what I can do to help.

Share These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • StumbleUpon
  • Reddit
  • Bloglines
  • De.lirio.us
  • Facebook
  • Fark
  • Furl
  • Google Bookmarks
  • LinkedIn
  • Ma.gnolia
  • MySpace
  • NewsVine
  • Propeller
  • SEOigg
  • Slashdot
  • Socializer
  • SphereIt
  • Sphinn
  • Spurl
  • Squidoo
  • Taggly
  • TailRank
  • Technorati
  • TwitThis
  • YahooBuzz

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

2 Responses to “Changing your iTunes podcast feed URL”

  1. Andrew Wicklander 1 March 2010 at 3:11 pm #

    Hi James,
    Thanks for this post, and I was wondering if you could help me with something. I would like to change the feed iTunes is using for my podcast, however I set everything up through Feedburner. Also, I publish everything through a Blogger blog.

    So it’s basically:

    Blogger->burned feedburner feed->itunes->hey, hooray magic!->oh no i want to change something->I’m stuck. :(

    I originally started my podcast on the same blog as my written blog. I recently had some issues with the feed length that lead to some early episodes being dropped, and so now I’m thinking I just may as well get it on it’s own feed.

    I’ve scoured feedburners help section, and Apple’s forum, and still haven’t been able to figure out how to change the feed, if you originally set everything up through Feedburner.

    I know I need to add the tag you outline above, but it seems there’s no way for me to even access the XML file and edit this manually.

    Do you have any idea how to change the feed that iTunes is using when said feed was originally set up in FeedFurner?

  2. James Williams 2 March 2010 at 3:22 pm #

    Andrew,

    This is a great question – now I understand that you have your blogger RSS feed going to iTunes but via Feedburner. This is a brilliant scenario to have because this is exactly what Feedburner is made for.

    The good news is you don’t need to follow any of the blog post instructions… just these steps:

    Firstly, migrate your blog to the new platform, or manually create your new podcast feed

    Next, take the new RSS feed URL and plug that into feedburner as your original feed.

    This is how you do it…

    Login to feedburner and select your feed. Choose edit details, and the modify your orignal feed. In this field, it should say something like blogger.com….rss.xml, you need to change this to the URL of your new RSS feed.

    Once done, ping Feedburner, wait 10 minutes, then ping iTunes.

    It will pick up the new feed via Feedburner and you will see the episodes change in iTunes. It may take a little while for iTunes to refresh, but it will eventually pick up your changed feed.


Leave a Reply