Pages Not Indexed by Google? – 9 Possible Solutions in 2024


pages not indexed by Google

Summary: This post mainly discusses the “pages not indexed by Google” issue. If your web pages are not indexed by Google, you can check the possible reasons and solutions in this post.

Why Pages Not Indexed by Google?

The reasons that cause the “pages not indexed by Google” issue are various. The common reasons are listed below.

  • The website or pages are new and Google may not discover them yet.
  • The pages might have the “noindex” tags in the HTML or be blocked by the “robots.txt” file.
  • If your pages are with thin, duplicate, or low-quality content, Google may not index them.
  • Crawling errors like 404 (Not Found) will prevent Google from accessing and indexing your pages.
  • If your pages lack internal links, Google may not find them.
  • Duplicate meta tags and titles of pages make Google confuse the content and not index them.
  • Black hat SEO techniques like keyword stuffing or cloaking are not recommended. Google may penalize and deindex those pages.
  • Similar content or pages that target the same keywords on your website are competitive and may lead to Google only indexing some of the pages.

How to Fix Pages Not Indexed by Google – 9 Solutions

If the pages on your website are not indexed by Google, you can take the common troubleshooting steps below to fix the issue.

1. Submit a Sitemap to Google Search Console

For new websites or pages, Google might not have discovered them. You can create a sitemap for your website and submit it to Google Search Console to help Google discover, crawl, and index your website and pages.

To create a sitemap for your website, you can use tools like Yoast SEO or other professional XML sitemap generators.

  • To submit a sitemap, you can log into Google Search Console, click “Sitemaps”, enter your sitemap URL (e.g.,, and click “Submit”. Still, if your sitemap changes, you can submit an updated sitemap.
  • You can also click “URL Inspection”, enter any URL on your website, and press Enter to inspect the page indexing status. If it is not indexed, you can click “Request Indexing” to submit an index request to Google.
Submit a Sitemap to Google

Related: How to Set Up Google Search Console for Your Website

2. Remove Noindex Tags

You should check the pages’ HTML files to inspect the source code to make sure that the pages don’t contain a “noindex” meta tag.

You can right-click a page in your browser and select “View page source”. Search for “noindex” in the source code to check if there is a “noindex” tag on the page. Remove the “noindex” tag if it finds one.

3. Check the Robots.txt File

If some pages on your website are not indexed by Google, you can check the “robots.txt” file to see if it is blocking some important pages that should not be blocked.

The “robots.txt” file is typically located in the root directory of your website. In general, you can enter “” in your browser to open it. Enter your real domain name in the URL.

To create or edit a “robots.txt” file, you can use an FTP client like FileZilla or an SEO plugin like Yoast SEO (for WordPress).

4. Fix Google Crawling Errors

If Google is not indexing your pages, you may check if there are any crawling errors for your website via Google Search Console. You can use Google Search Console to regularly monitor your website to detect and fix page indexing errors.

  • Log into your Google Search Console account in your browser.
  • Click “Pages” under “Indexing”.
  • View the pages that are not indexed and check the reasons.
  • Follow Google’s guidelines to fix the indexing issues.
Fix Google Crawling or Indexing Issues

5. Write Related, In-Depth, and High-Quality Content

When writing content for your website, you should comply with the Google SEO guideline E-E-A-T. You should not write thin or low-quality content since Google aims to provide useful, comprehensive, and authoritative content to users.

Still, duplicate content or meta tags/titles can cause Google indexing issues. Make sure the content on a page is unique on your website and avoid duplication.

6. Build Internal and External Links

You can use an internal linking strategy to help with Google indexing. Use descriptive anchor text to add links to related content to help Google discover and index all your pages.

Besides, websites with low authority may be indexed slowly. You can increase your domain authority by seeking high-quality backlinks from reputable websites. You can use some Google SEO tools like Ahrefs to find backlink opportunities.

7. Check Other Technical Issues on Your Website

Some technical issues on your website may cause your pages not to be indexed by Google.

  • Use Google PageSpeed Insights to check your page loading speed and try to improve it.
  • Make sure your website is mobile-friendly.
  • Improve other aspects of the page experience.

8. Regularly Update Content on Your Website

You can regularly update your website with fresh, related, and valuable content to encourage frequent Google crawling and improve the chances of indexing the pages.

9. Check for Manual Actions from Google

If your website’s pages are not indexed by Google suddenly, you can check if your site is penalized by Google.

  • Log into Google Search Console
  • Click “Manual Actions” in the left panel.
  • Check if your site has any penalties by Google.


This post provides some possible solutions to help you fix the “pages not indexed by Google” issue. Hope now your pages are normally indexed by Google.

About the Author

James Young

James Young, has been a Google SEO expert for about 10 years. He has helped several companies achieve tens of millions of organic traffic per year in the past. He is talented in this area and tries to dig deeper into Google SEO and online marketing. He offers various SEO thoughts to help others rank higher in Google searches, gain more traffic, and build better websites.