Today I’ll uncover the myth about Sitemap and page indexing. Most of the webmasters says that submitting sitemap to Google will help to index all pages of a site, so in this post I’ll tell you does Sitemap.xml or Sitemap.html helps you to index all your pages of your website or not. Lets start:
No, Google crawls all your web pages through sitemaps but does not guarantee to index all your pages that are in sitemap
To understand this concept deeply, you must know the difference between crawling and indexing.
Crawling means the process in which Google bots gives a visit to your blog and crawls every single page of your site using sitemap.
While crawling if Google bots finds your post unique and helpful, it can store that link in its database and shows it on search results when particular related keyword is searched.
Two points about indexing and crawling:
- Crawling is said to be successful if bots indexes the URL
- Indexing is the result of successful crawling
So, always remember that Google crawls all your web pages through sitemap but does not guarantee to index all your pages that are in sitemap.
Why Google does not index all pages that are in sitemap
Have a look at the screenshot below, it is the screenshot of my Google Webmaster Tools.
If you watch this screenshot closely, you will notice that there are total 73 URLs and Google has indexed only 67. Now the question is why Google does not index all pages that are in sitemap?
Below are some reasons why Google does not index URL:
- The content is not original: The content that is there, is not original and is copied word to word from some other post.
- Duplicate URL title: If one of the URL title is very much similar to other one, then there exists a chance that Google will not index it.
- Its not worth to index: According to Google if a particular URL holds less value then it does not index it. Like, the article is very short or the information is outdated.
Some tips to index your page on Google
- Write original content: As I’ve told many times, Google gives high priority to content and then to other factors, so try to write original content.
- Get backlinks: If any page of your site is not indexed, try getting backlink from other sites related to your blog’s niche.
- Avoid Duplicacy: If possible, give different titles for each post, similar looking titles may not be indexed by Google.
Hope that tip was helpful for those wondering how to get your blog listed in google
By following these points, you will be able to get better results and high traffic.