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: Using the Bookmarklet
Follow these steps to extract URLs using our bookmarklet:
Add the Bookmarklet to Your Browser
Drag and drop the following bookmarklet to your browser's bookmarks bar:
Alternative method: If dragging doesn't work, you can:
- Right-click on your bookmark bar and select "Add page" or "Add bookmark"
- Name it "URL Extractor" or any name you prefer
- Copy the JavaScript code and paste it in the URL/location field
- Save the bookmark
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
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
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.
Run the Extractor
Click the URL Extractor bookmarklet in your browser's bookmark bar. A new tab will open with all the extracted URLs.
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
| # | 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:
Perform Your Search on Google
Go to Google and perform your search query (e.g., site:yourdomain.com).
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.
Paste the HTML Below
Extracted URLs
| # | 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