test
Blog

test

URL Extractor Tool

URL Extractor Tool

Extract URLs from Google Search Results Pages (SERPs) with ease

About This Tool

This tool allows you to extract URLs from Google Search Results Pages (SERPs) with just a few clicks. It's particularly useful for:

  • Getting a complete list of all URLs indexed by Google for your domain
  • Analyzing titles and meta descriptions in search results
  • Identifying redundant or problematic URLs in Google's index
  • SEO analysis and competitive research
Method 1: Bookmarklet
Method 2: Manual Extraction

Method 1: Using the Bookmarklet

Follow these steps to extract URLs using our bookmarklet:

1

Add the Bookmarklet to Your Browser

Drag and drop the following bookmarklet to your browser's bookmarks bar:

Modern URL Extractor Tool

0Total URLs
0Unique Domains
Search Query
Table View
URL List
Anchor Text List
#URLAnchor Text

URL List

Anchor Text List

Created with ❤️ | URL Extractor Tool | ${(new Date).getFullYear()}
`;const t=document.getElementsByTagName("a");const n=new Map;const s=/google\\.|cache|blogger\\.com|\\.yahoo\\.|youtube\\.com\\/\\?gl=|youtube\\.com\\/results|javascript:|api\\.technorati\\.com|botw\\.org\\/search|del\\.icio\\.us\\/url\\/check|digg\\.com\\/search|search\\.twitter\\.com\\/search|search\\.yahoo\\.com\\/search|siteanalytics\\.compete\\.com|tools\\.seobook\\.com\\/general\\/keyword\\/suggestions|web\\.archive\\.org\\/web\\/|whois\\.domaintools\\.com|www\\.alexa\\.com\\/data\\/details\\/main|www\\.bloglines\\.com\\/search|www\\.majesticseo\\.com\\/search\\.php|www\\.semrush\\.com\\/info\\/|www\\.semrush\\.com\\/search\\.php|www\\.stumbleupon\\.com\\/url|wikipedia.org\\/wiki\\/Special:Search/i;const c=/hdtb_more|hdtb_tls|uh_hl/i;let o='';let a=0;for(let e=0;e\n ${a}\n ${i}\n ${r}\n \n `}const l=window.open('','_blank');l.document.write(e);const i=l.document.getElementById('results-body');i.innerHTML=o;l.document.getElementById('total-urls').textContent=a;const r=new Set;n.forEach((e,t)=>{try{const n=new URL(t).hostname;r.add(n)}catch(e){}});l.document.getElementById('unique-domains').textContent=r.size;const h=document.title.split(' - Google Search')[0];l.document.getElementById('search-query').textContent=h;let d='';let m='';n.forEach((e,t)=>{d+=t+'
';m+=e+'
'});l.document.getElementById('url-list-content').innerHTML=d;l.document.getElementById('anchor-list-content').innerHTML=m;l.document.close()})();" class="bookmarklet">URL Extractor

Alternative method: If dragging doesn't work, you can:

  1. Right-click on your bookmark bar and select "Add page" or "Add bookmark"
  2. Name it "URL Extractor" or any name you prefer
  3. Copy the JavaScript code and paste it in the URL/location field
  4. Save the bookmark
2

Install Optional Extension (Recommended)

For the best results, install a SERP infinite scroll extension:

  • For Chrome: Install the gInfinity extension
  • This will allow you to scroll through all search results without pagination
3

Prepare Your Search

Go to Google and perform your search query:

  • For domain-specific searches, use the site: operator (e.g., site:example.com)
  • Optionally, increase the number of results per page to 100:
    • Go to Google Settings (gear icon) → Search Settings
    • Under "Results per page," select 100
    • Save your preferences
4

Scroll Through Results

If you installed the infinite scroll extension, simply scroll down to load all the results you want to extract. Otherwise, you'll need to run the bookmarklet on each page of results separately.

5

Run the Extractor

Click the URL Extractor bookmarklet in your browser's bookmark bar. A new tab will open with all the extracted URLs.

6

Use the Results

In the new tab, you can:

  • View the extracted URLs in the table
  • Filter results using the search box
  • Export to CSV for further analysis
  • Copy all URLs to clipboard
  • Switch between tabs to view URLs or anchor texts in different formats
Preview of Results
157 Total URLs
14 Unique Domains
seo tools Search Query
# URL Anchor Text
1 https://www.example.com/seo-tools/ Top 10 SEO Tools for 2025
2 https://www.seosite.com/best-tools/ Best SEO Tools Reviewed
3 https://www.marketingblog.com/seo-tools-guide/ The Ultimate Guide to SEO Tools

Method 2: Manual URL Extraction

If you don't want to use the bookmarklet, you can manually extract URLs from Google search results:

1

Perform Your Search on Google

Go to Google and perform your search query (e.g., site:yourdomain.com).

2

Copy the HTML Source

Right-click on the page and select "View Page Source" (or press Ctrl+U). Select all (Ctrl+A) and copy (Ctrl+C) the HTML source code.

3

Paste the HTML Below

Extracted URLs

0 Total URLs
0 Unique Domains
# URL

Tips for Best Results

  • For large websites, extract URLs in batches by using more specific queries (e.g., site:example.com/products/)
  • If Google shows a warning about unusual traffic, wait a few minutes before continuing
  • The tool extracts what Google displays, so if Google chooses not to show all indexed URLs (common with very large sites), you'll only get what's visible
  • For the most comprehensive results, use Google Search Console in addition to this tool
  • Combine with other search operators for more specific extractions (e.g., site:example.com inurl:product)

Leave feedback about this

  • Quality
  • Price
  • Service

PROS

+
Add Field

CONS

+
Add Field
Choose Image