What/Where are these errors you speak of?Blogger/Blogspot users that use Google Sitemaps are well aware (maybe not) that if they submit their feed normally, they will run into the dreaded Errors/Warnings that no one likes to see. By a normal submission, I mean something like
(Little known fact: It is possible to submit feeds like
as well. Simply add
as a site. Re-verification of your blog is not necessary.)
It gets worse...If you turned on feed redirection for Blogger and click tracking in Feedburner, you'll get a lot more errors. This is because Google doesn't allow foreign URLs in your sitemap. And click tracking in Feedburner changes your feed links to the Feedburner domain in order to track clicks. Bumper.
The simple fixMy method:
Note that this method is not supported officially and should NOT be used. :)
Simply add ?orderby=updated to the end of your feed URL. This simply sorts your posts by their updated date and not published date. So it should turn out something like this:
OR http://tkhere.blogspot.com/rss.xml?orderby=updated (recommended)
OR http://tkhere.blogspot.com/feeds/posts/summary?orderby=updated (not recommended)
Another method: Simply add ?redirect=false to the end of your feed URL. This tells Blogger/Blogspot not to redirect your feed to Feedburner. So it should turn out something like this:
OR http://tkhere.blogspot.com/rss.xml?redirect=false (recommended)
OR http://tkhere.blogspot.com/feeds/posts/summary?redirect=false (not recommended)
This method comes from Blogger, Feedburner, Sitemaps and Submitting All Your Posts @ phydeaux3 via Fix Blogger Sitemap XML Warnings Inside Google Webmaster @ Digital Inspiration.
But that's not all...Kirk @ phydeaux3 has gone further on to explain how to submit your entire Blogger sitemap to Google Sitemaps. Here I add some pretty pictures to make it easy to follow.
The proper way to submit your entire Blogger Sitemap to Google Sitemaps!Note: I used
in the following steps, replace it with your own site URL. Some URLs can't fit into a single line so I've split them into 2 lines. When you enter them, they should be in a single line with no spaces.
- Figure out how many posts you have made so far.
- Login to Blogger. You should be at your Dashboard now.
- Click on Posts.
- Look for
Your Posts: All, Drafts, Published
When you found it, click on Published.
- Next to Published, you should see something like
1 – 10 of 386
which shows you the number of your published posts so far.
- Now login to Google Sitemaps and submit
as a sitemap.
Note: If you haven't already, you would need to add your site
into Google Sitemaps before you do this step.
- The observant among you would have noticed the red 1 in the previous step. If you have more than 100 posts, you would need to repeat step 2 as many times as needed to submit your entire sitemap, adding 100 to your previous start-index each time.
- Example: If you have 150 posts, submit
as sitemaps. This means you would need to add 2 sitemaps for your site.
- Example: If you have 250 posts, submit
as sitemaps. This means you would need to add 3 sitemaps for your site.
Technical explanation in layman's terms: The query parameter
tells Blogger how many posts you want returned. There is a limit to the number of posts that Blogger will return, currently 500 (as Kirk states), but to be on the safe side, stick to 100.
The query parameter
tells Blogger which post number to start returning results from.
- Example: If you have 150 posts, submit
Holy crap Batman! How did you guys figure this out?The query parameters shown here are not hidden in the darkest corners of Google. :) Google has a list of valid query parameters for Blogger at Google Data APIs Protocol Reference. Have fun! ;)
The only exception I'd like to note is that the redirect parameter is not listed here. It originally (as far as I can tell) comes from Redirect your Blogger feed to your FeedBurner feed @ the Feedburner Forums. Another more informative post was made again at the Using FeedBurner with Google Webmaster Tools @ Feedburner Forums, this time including WordPress users of the Feedsmith plugin. I don't use WordPress, but isn't there a Google Sitemaps plugin for WordPress or something?