How to Get a List of All Google Indexed Pages of Your Website ?

Three methods to get a list of all indexed pages

How to Get a List of All Google Indexed Pages of Your Website ?

Have you ever wondered how to get all the links that are indexed on Google?

There are three methods:

  1. Using Search operators (if you have a small number of pages)

  2. Using Search Console (if you have a medium number of pages)

  3. Extracting pages using Analytics for serch Extention (if you have a large number of pages)

Let me Explain one bye one


  1. Using Search Operators to Get a List of All Google Indexed Pages of Your Website

If you think you have only a few pages on your website and you can manually copy and paste them from your SERP results, then this method is for you.

In this first method of finding all pages indexed on Google, we use a search operator that is "site:".

site:theseocentral.com

What are Search Operators?

A search operator, also known as a search parameter, is a character or string of characters used in a search engine query to narrow the search's focus. Search operators can be symbol characters or command phrases that modify the results or intent of a search.

Let's move on to the steps of finding all indexed pages on Google:

  • Step 1: Go to Google

ma bud google

If you are reading this, you already know how to go to Google.

  • Step 2: Type Site: in the search bar and your domain name

site: demo

in Google's search bar, type site: followed by your domain name, as shown above.

If you want to get a list of pages indexed for example.com, type site:example.com in the search bar.

Then what? Hit that enter button!

Yep, I mentioned earlier to use this method only if you think you can count your pages, and you will see the results like this.

SERP page

just count and sort them.

But what to do if you have hundreds of links? Read on.


  1. Using Search Console to Get a List of All Google Indexed Pages of Your Website

If you have hundreds of pages on your website and you want to know how many pages are indexed in Google, you can use Search Console and export them.

Let me explain

  • Step 1: Go to Seacrch Console

Go to https://search.google.com/search-console

Google Serch console

Hope you have already connected you domain with serch console, if not connect your domain with search console.

  • Step 2: Go to "Pages" Tab in GSC

After opening the Google serch console, on the left side click on the pages tab.

  • Step 3: Toggle to Indexed pages

Uncheck the "not indexed" box and keep "indexed" checked.

Click on "View data about indexed pages "

View data about indexed pages

Here you can see a list of URLs that are indexed on Google.

GSC List of indexed pages

In the above case, you can see 16 URLs listed which are indexed on Google. You can just copy them from there or export them.

  • Step 4: Export Indexed Pages to a Google Sheet

In the top right corner, you can see an export button.
Click on it and export the list of URLs to a spreadsheet of your choice.

Result :
Now you will get the complete list of URLs indexed on Google

But the catch in this method is you can only export up to 1000 URLs. So, what do you do when you have more than 1000 pages indexed and want them listed?


  1. Using Search Analytics for Sheets Plugin to Get a List of All Google Indexed Pages of Your Website ( Go for this if you have 1000+ URLS)

If you have more than a 1000 URLs and want list all google indexed pages, this is the methord for you.

  • Step 1: Create a Blak Google Sheet

Open Google Sheets and make create a blank sheet.

Blank google sheet

  • Step 2: Install Search Analytics for Sheets Plugin

Install the Search Analytics for Sheets Plugin by clicking

Extentions > Add-ons > Get Add-ons

a window pop ups, search for "Search Analytics for Sheets"
Install the First extention "Search Analytics for Sheets by Mihal Aperghis"

A big shout out to my friend Gokul G Nair, suggested me this extention.

Click on install button

Follow the steps and install the extention on the same gmail that your domain is connected in GSC.

  • Step 3: Open Search Analytics for Sheets Extention

Open the Extention by following the steps .

Extentions > Search Analytics for Sheets > Open Sidebar

you can see a side bar will open after this step.

  • Step 4: Configure The Extension for Extracting Indexed Pages

  1. First, select the domain from which you want the data to be extracted.

  2. The Date range should be left untouched***.***

  3. In the group by section, select pages.

  4. Then, hit the Request Data button.

Wait for some time and voila.

You will get the complete URLs indexed on Google with their clicks, impressions, and CTR data.

Conclusion

In summary, knowing how to identify all the pages indexed by Google for your website is essential for SEO and site management. Whether you have a few, many, or a large number of pages, there's a method to suit your needs. From using search operators for quick checks, leveraging Google Search Console for detailed insights, to utilizing the Search Analytics for Sheets plugin for extensive data, these methods ensure you have a complete understanding of your site's indexed content. Staying informed about your indexed pages helps you strategize your SEO efforts and ensure your content reaches its target audience.