Special Offer: FREE Google Mobile-First Indexing Readiness Test

Google PageSpeed

Starting in March 2021 Google is removing all desktop-only sites from its index.

Is your website 100% ready for Mobile-First Indexing? Find Out!

Your report will compare your mobile and desktop pages and show you any discrepancies between SEO signals, content and structured-data markup, and test your site’s mobile-friendliness.

Click to get your free test

SEOs: Get URLs of up to 100 Google SERPs instantly with Javascript

18 October 2019 (Edited 05 November 2019)

A little Javascript bookmarklet you can add to your bookmarks provides a great shortcut

In the pursuit of high rankings in Google organic search via SEO, much of the work involves tracking how competitors' pages rise and fall in response to both on-page changes and Google's changes to its ranking algorithms.

Doing this manually requires performing periodic Google searches on your most important keywords to find rank order of pages, then opening and studying those of most interest - usually pages that have top rankings, or have risen in rankings since your last check. The objective being, of course, to see what kind of changes to pages Google likes (and doesn't like).

Doing this kind of check directly from Google search-return pages requires an intermediate step between (a) receiving Google's rank-ordered list of SERPs, looking like this:

and (b) extracting the URLs from SERPs of interest and clicking through to the pages.

A little Javascript bookmarklet that you can add to your Chrome bookmarks provides a great shortcut from doing the Google search to viewing the corresponding list of URLs without having to wade through Google's SERPs like the one shown above.

To create the Javascript bookmarklet:

  1. Go here www.davidhboggs.com/downloa...s/ExtractURLSfromSERPS.txt and copy the Javascript snippet to your clipboard.
  2. On a new Chrome tab, do Bookmark This Page.
  3. Name the new bookmark ExtractURLSfromSERPS or anything you'll remember.
  4. Click the EDIT button and paste the Javascript snippet from your clipboard into the URL field overwriting anything that may be there now.
  5. Save the new bookmark.

Note that although the default Google SERP page contains 20 SERPs, you can get up to 100 at a time by changing a Google setting. To do that:

  1. On the page of Google SERPs you just created, on the top menu click Settings then Search settings.
  2. Scroll down to Results per page where you can choose 10, 20, 30, 40, 50 or 100.

To use the bookmarklet:

  1. Do a Google search on one of your most important keyword phrases.
  2. When the page of Google SERPs has loaded, open your Bookmarks and click on the one you just created.

A list of URLs behind the Google SERPs will then open in a new tab. For purposes of example I've done a search on "visit boston" for which the bookmarklet produces this list of URLs (only top 10 shown here):

For purposes of future tracking, you can copy from that list and paste into an Excel spreadsheet, using Paste Special|Text.

I've used the Chrome browser in my example, but the bookmarklet can be added to any browser that will permit you to edit the URL of bookmarks.

If you found this article helpful and would like to see more like it, please share it via the Share This Article link, below.

And if you have questions or comments, you can easily send them to me with the Quick Reply form, below, or send me an e-mail.

David Boggs    - David
View David Boggs's profile on LinkedIn

Google Certifications - David H Boggs
View my profile on Quora
Share This Article

Visit Website
4/5 based on 1 vote.
Show Individual Votes
Tags , , , , , ,
Related Listings
External Article: http://www.davidhboggs.com/downloads/ExtractURLSfromSERPS.txt

Quick Reply
Subscribe to my blog:
Your Comment:

You may use BB Codes in your message.
Spam Prevention:

Members currently reading this thread:

Previous Article | Next Article