Only a Few Pages Indexed by Google Despite Sitemap Listing All Pages

Hi everyone,

I have a website with approximately 280 total pages, including many blog posts. All of these pages are included in the sitemap, which I’ve submitted through Google Search Console.

However, when I check using site:*** in Google, I can only see around 29 pages indexed. The rest—including most of the blog posts—aren’t showing up in the search results.

Here’s what I’ve already checked:

All pages are listed in the sitemap
No pages are blocked by robots.txt
Pages return a 200 OK status
Canonical tags appear correct
No manual actions or penalties in Search Console
I’m not sure what’s causing this issue. Could it be related to:

Content quality or duplication?
Poor internal linking?
Crawl budget limitations?
Something else?
I’d appreciate any insights or suggestions to help identify and resolve the indexing issue.

Thanks!

1 Like

Indexing does not mean it’s searchable in Google now; it means Google has it in its index now.

It can choose to or not choose to display it as a web result. If your site is new, then it’s normal to take some time (days, weeks…months) for your posts to be visible

1 Like

Did you notice this at the end of the restults?

In order to show you the most relevant results, we have omitted some entries very similar to the 29 already displayed.
If you like, you can repeat the search with the omitted results included.

Search console should tell you how much is indexed or not, and reasons why pages are not indexed, as in this topic.

Google makes a distiction between “Indexed” pages and “Not Indexed” pages. So Google does have a record of the non indexed pages, it just won’t put them in search results. So I believe the indexed pages are searchable.

The site is well over a year old, about 20 months.

1 Like
  1. It seems pretty different from www.gatewayabroad.com, but it is the same business, isn’t it ?

  2. Crawling your website from www.xml-sitemaps.com I don’t see 280 pages.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.