Tuesday 9 December 2014

Sitemap create and submission techniques



sitemap submission techniques
Sitemap submit

A Sitemap is an xml file which contains the URL’s inside your blog. Sitemap is a list of all the pages of a website accessible to crawlers and visitors. Sitemap lists all the pages in a structural way. When you submit a sitemap to Google, it finds easy to crawl and index your links.

 You need not create sitemap for Blogger blog as blogger creates this itself. You are just to submit sitemap to Google and Bing to optimize your blog links. A site map will help spiders find all the important pages on your site, and help the spider understand your site’s hierarchy. This is especially helpful if your site has a hard-to-crawl navigation menu. This is very important and will ensure fast indexing in Google. Basically a sitemap helps Google bots to crawl your content better and this helps in getting indexed faster and also in getting a High Pagerank. There are two popular version of a sitemap. One of them is (.xml) version that users cannot read. It tells the search engines about pages of a website. The other is (.html) version that helps visitors and search bots to find pages on a site.


Create XML Sitemap


Make sure the site has an XML sitemap created. The easiest way to check for this is to type in www.site.com/sitemap.xml.

There are several tools that will create an XML sitemap for you. Create one and place it in the root directory of your website via FTP or you can use your favorite plugin for WordPress or any other CMS system you are using,

If you have a blogger blog, you don’t need to create a sitemap. If you own a self hosted website or blog, you need to create an xml sitemap to submit it to Google search engines. Create an xml sitemap in a few minutes. Follow the steps to do it.


  • Step 2: Enter URL in the box after http:// change frequency to Always and let everything remain default.  Now click on Start button. It will start creating sitemap for your website. You can see “Please wait. Sitemap generation in progress...” It may take a few minutes.

  • Step 3:  When the sitemap is created. You have to download (.xml) and (.html) version of Sitemap.

Create HTML Sitemap Page in Blogger:


Creating Sitemap Page for All Labels

If you want to show all of your blog posts at same page then follow below steps one by one.

Go to your blogger blog.

Now Navigate to Pages > New Page > Blank Page.

Switch it to HTML mode.

Paste below code in the post body.


<script type=”text/javascript”>
var numposts = 100;
var standardstyling = true;
function showrecentposts(json) {
  for (var i = 0; i < numposts; i++) {
    var entry = json.feed.entry[i];
    var posttitle = entry.title.$t;
    var posturl;
    if (i == json.feed.entry.length) break;
    for (var k = 0; k < entry.link.length; k++) {
      if (entry.link[k].rel == ‘alternate’) {
        posturl = entry.link[k].href;
        break;
      }}
    posttitle = posttitle.link(posturl);
    if (standardstyling) document.write(‘<li>’);
    document.write(posttitle);}
    if (standardstyling) document.write(‘</li>’);
}
</script>
<ul>
<script src=”http:// www.yoursite.com/feeds/posts/default?orderby=published&amp;alt=json-in-script&amp;callback=showrecentposts&amp;max-results=999
></script>
</ul>

Replace www.yoursite.com with your own blog URL.

Click Publish button.

Creating Sitemap Page for Particular Label


If you want to show posts from specific labels, like in this page “SEO Tips for Bloggers”, then instead of the above code, use below code.
<script type=”text/javascript”>
var numposts = 100;
var standardstyling = true;
function showrecentposts(json) {
  for (var i = 0; i < numposts; i++) {
    var entry = json.feed.entry[i];
    var posttitle = entry.title.$t;
    var posturl;
    if (i == json.feed.entry.length) break;
    for (var k = 0; k < entry.link.length; k++) {
      if (entry.link[k].rel == ‘alternate’) {
        posturl = entry.link[k].href;
        break;
      }}
    posttitle = posttitle.link(posturl);
    if (standardstyling) document.write(‘<li>’);
    document.write(posttitle);}
    if (standardstyling) document.write(‘</li>’);
}
</script>
<ul>
<script src=”http://www.yoursite.com/feeds/posts/default/-/Label%20Name?orderby=published&amp;alt=json-in-script&amp;callback=showrecentposts&amp;max-results=999
></script>
</ul>

Replace www.yoursite.com with your blog URL and Label%20Name with your label name.

Remember: If you are using single word as your label name like “SEO” then put SEO there but if you are using more than one word, then put %20 between each word.

For example: if the label name is Blogger Tutorials, then put Blogger%20Tutorials.

The label name is case sensitive, so take care of it. Means don’t put seo in the place of SEO. The code will not work in that case.


Create a Sitemap on WordPress:


 Google XML Sitemaps  its job is to create the XML Sitemap and inform the search engines when you have new content.

1. Go ahead and install this plugin, and come back when you have done that.

2. Now go to the Settings menu in WordPress and choose XML-Sitemap

3. Then you will see at the top of the screen that the sitemap has not been created yet, so you need to:

Click Here to build for the first time. Go ahead and do that too. This will create an xml sitemap (map of your website’s content) and it will now be available at:

http://yoursite.com/sitemap.xml  (replace yoursite.com with your actual site address – include www if you have it)

You need to copy this URL somewhere, because we will need it later on.

Submit Sitemaps to Google:


For Blogger Blogs:


As I said before, we need not create sitemap for Blogger Blog. Blogger automatically creates sitemap. You just need to submit it.

For Blogs with posts less than 500:

If your posts are less than 500, submit the following sitemap link. This sitemap is for first 500 links.

atom.xml?redirect=false&start-index=1&max-results=500

For Blogs with posts less than 1000:

If your post count is less than 1000, you had better to submit 2 sitemaps. Each for per 500 links. Submit following two sitemaps.

atom.xml?redirect=false&start-index=1&max-results=500
atom.xml?redirect=false&start-index=501&max-results=500

For Blogs with posts less than 1500:

If your post count is less than 1500, you should submit 3 sitemaps.

atom.xml?redirect=false&start-index=1&max-results=500
atom.xml?redirect=false&start-index=501&max-results=500
atom.xml?redirect=false&start-index=1001&max-results=1500


  • Step 2: Click on Sitemaps > Click ADD/TEST SITEMAP red button on the top of right.
  • Step 3: Write put the above sitemap link in the box that will look

http://www.yoursite.com/atom.xml?redirect=false&start-index=1&max-results=500

Submit one by one if you submit more than one sitemap. Now click on blue button Submit Sitemap > Click on Refresh the page. Now Everything is done.

For Other Sites:


You have to upload the “sitemap.xml” to root folder of your website.

  • Step 1: Open file manager > Go to root folder or click on “ / ” mark.

  • Step 2: Click on Upload button and upload the “sitemap.xml” file. Be sure, you don’t rename the file.

As you have uploaded the file to root folder of your website, you can see the file here at http://www.yoursite.com/sitemap.xml. Now you are ready to submit your site to google and other search engines.

Submit Blogger Sitemap To Google Webmaster Tools:

It is very important to submit blogger sitemap to Google in terms of SEO which tells Google about your blog and its content. Whenever you update your blog with new posts, your sitemap helps to index them easily in search engines. Let see how to add blogger sitemap to Google Webmaster Tools.
Below are some easy steps you have to go through in terms to submit your blogspot blog sitemap.

Step 1: Sign in to Google Webmaster Tools
Step 2: Click on the blog title for which you want to add sitemap. 
Step 3: Click on Sitemaps button as shown below.

sitemap


Step 4: At the top right corner of the page, press Add/Test sitemap button.
add sitemap

Step 5: Once you click the button, a small box will appear.

Step 6: Add the below code in the text field.


atom.xml?redirect=false&start-index=1&max-results=500
This is the sitemap code for your blogger blog which you need to add.
 
Step 7: Press “Submit Sitemap” button. 
Step 8: Refresh the page.


Congratulation! You have finished the process of submitting your blog sitemap.
Note: The above sitemap will work for 500 posts only. If you have more than 500 posts published in your blog, then you have to add one more sitemap. Whole procedure will be same but at this time you have to add this code.
atom.xml?redirect=false&start-index=501&max-results=500

Submit Blogger Sitemap To Bing and Yahoo Search Engines:


There is no need to submit the blog sitemap in Yahoo. Submitting blog in BING will do the full job. Now let’s start the tutorial.


1.     Go to Bing Webmaster Tools and log in with your Hotmail Account.
2.     Add your blog URL and click on Add button at the top of the page.
3.     Now copy the below code and paste into Add a Sitemap field on next page.
http://www.yoursite.com/atom.xml?redirect=false&start-index=1&max-results=500
4.     Click on Add Button.

Now you need to verify your blog ownership by adding Meta tag in your blog template.

verify ownership


1.     Copy the meta tag and perform below steps:

o        Go to Blogger > Template
o        Find and paste meta tag just below it
o        Save the template
o        You are done!
2.     Now go back to your Bing Webmaster Tools page and click on Verify button.
3.     If you have more than 500 published posts in your blog, then you must need to add more sitemaps. Go to your site dashboard in Bing Webmaster Tools and submit below sitemaps there.
For Posts between 501 – 1000
http://www.yoursite.com/atom.xml?redirect=false&start-index=501&max-results=500
For Posts between 1001 – 1500
http://www.yoursite.com/atom.xml?redirect=false&start-index=1001&max-results=500
Now you have successfully added your blog sitemap. It can take few days, usually 3 days, to get index your blog posts.
Now your blog is ready to gain organic traffic from Bing and Yahoo.
Check: Verify Site in Webmaster Tools Using Google Tag Manager

Submit Links in Bing Webmaster Tools:


Perform below steps:

1.     Go to My sites page in your Bing Webmaster Tools account.
2.     Choose your site.
3.     Click on Configure My Site and choose Submit URLs.
4.     Now add your blog post URL in the Submit URLs box and press Submit button.

Note: We can only submit 10 links in a single day and 50 links in a month.


No comments: