Google must index the website for your site to get any organic traffic from Google. If your site not indexed, you are lost your business. Nobody will find your content organically, because it’s not part of Google’s search index.
The first step to fix an indexing issue is diagnosing the indexing issue. The following list will help you do just that.
I’ve roughly prepared this list from most to least common. You can go through the list from top to bottom, and I’m sure you’ll find your exact issue.
This is regularly a problem with new sites. Hold it a few days (at least), but if Google still hasn’t indexed your site, make sure your sitemap is uploaded and working properly. If you do not submit a sitemap, this could be your problem. You have to request also to Google crawl and fetch your site. These are google Instructions on how to do that:
Technically www is a subdomain. Thus, http://example.com is not the same as http://www.example.com. Make sure you add both sites to your Google Webmaster account to ensure they are both indexed. make sure to set your preferred domain, but verify ownership of both.
Another problem is developer or editor has blocked the site using robots.txt. This is an easy fix. Just remove the entry from the robots.txt, and your site will reappear in the index. Read more about robots.txt here.
Every website has to have a sitemap.xml. it’s a simple list of directions that Google should follow to index your site. You can read about Google’s Sitemap policy
If you have any indexation issues on any portion of your website, I recommend that you revise and resubmit your sitemap.xml just to make sure.
In a few cases, Google will not index some pages of your website because it can’t crawl them.
To identify these types of errors, go to your Google Webmaster Tools → Select your site, → click on “Crawl” → Click on “Crawl Errors”. If you have any issues, i.e., unindexed pages, you will see them in the list of “Top 1,000 pages with errors.”
Lots of duplicate content on a site can confuse search engines and make them give up on indexing your site. If multiple URLs on your website are returning the same content, then you have a duplicate content issue on your site. To solve this problem, pick the page you want to keep and 301 the rest.
It makes sense to canonicalize pages, but be more careful. Some websites reported that a confused canonicalization issue has prevented indexation.
Your .htaccess file is a part of your website’s existence on the server. It allows it to be available on the world-wide-web. This file is written in Apache. Although .htacess is handy and useful, it’s used to block crawlers and prevent indexation.
If the crawlers can not access your site, they won’t index it. This is obvious, but why does it happen? Check your connectivity. If your host has a frequent outage, it could be that the site isn’t getting crawled. Time to go shopping for a new host.
Another way of saying “no” to the robots, and thus not having any indexation, is to have an issue of noindex meta tags. It often looks like this:
<META NAME=”ROBOTS” CONTENT=”NOINDEX, NOFOLLOW”>
This is one of those issues where you’re like, “Oh, shit, I can’t believe I didn’t see that!”.
Remove this line of code, and you’ll be back in the index of Google.
Google does index JavaScript and AJAX But these languages are not easily indexable as HTML. So, if you incorrectly configure your AJAX pages and JavaScript execution, Google will not index the page.
Google doesn’t like this if your site takes an eternity to load. If the crawlers encounter interminable load times, it will likely not index the site at all.
This is really bad at all.
If you got hit with a manual penalty and removed from the index, I think you already know about it. If you have a site with a dark history (that you don’t know about) it could be that a lurking manual penalty is preventing indexation.
If your site has removed from the index, you’re going to have to work very hard to get it back in.
Indexation is the keystone of good SEO. If your site or certain pages of your site are not indexing, you need to figure out why.
In this article, we have to show Create and Used PIPE in angular
In this article, we have to show Create and Used PIPE in angular
In this article, we have to show Create and Used PIPE in angular