Google Goto URL Resolver
Get the real URL back from google.com/goto.
Google now wraps many result links in google.com/goto. The extension resolves the destination in your browser, shows the real URL, and exports the SERP as URLs, Markdown or CSV.
For anyone who has pasted a Google redirect into a client deck and noticed too late.
Get the real URL behind Google /goto links
Many Google results now use an encrypted /goto redirect instead of putting the destination URL in the link. Hover shows Google, Copy link address copies the redirect, and reading the HTML gets you the same token.
The extension resolves that redirect in the browser and gives you the destination URL. The popup can also turn the SERP into a structured list of results, sitelinks, jump links and images for export. If you are auditing search results, it doubles as a SERP URL extractor, with exports for plain URLs, Markdown and CSV.
Hover, copy, export
Hover a result to see its destination without visiting the page. The first request resolves the redirect; the result is cached for the rest of the session.
Turn on link rewriting if you want Chrome’s status bar and Copy link address to use the resolved URL. You can resolve links as you hover or automatically across the page.
The popup keeps organic results, sitelinks, “Read more” links and image results in their proper groups. Copy the page as plain URLs, Markdown or CSV with position, title, URL, domain and result type.
There are no accounts, analytics or developer servers involved in resolving the links. Requests for /goto destinations go to Google’s redirect endpoint.
Install it, then use Google as usual
Add the extension
Install Google Goto URL Resolver from the Chrome Web Store once the listing is approved. It runs only on Google Search results pages.
Hover, or resolve the page automatically
Hover a result to see its destination. If you want every result ready for copying, switch to automatic mode in the popup.
Copy or export what you need
Copy an individual destination from the page, or open the extension to export the SERP as URLs, Markdown or CSV.
Google Search currently uses three link formats
The extension recognises each one and only makes a request when the destination cannot already be read from the page.
/goto?url=…The destination is hidden behind an encrypted token. The extension follows Google’s redirect, reads the 302 Location header and caches the result.
/goto → 302 → Location: https://example.com/page
/url?q=…The older format still contains the destination in the query string, so the extension can extract it without another request.
/url?q=https://example.com/page
href with pingSitelinks, image results, “Read more” links and some other result types still have the real destination in href. No resolution request is needed.
href="https://example.com/page" ping="/url?…"
Why it needs access to Google Search
The extension needs access to Google Search results pages so it can find result links and read Google’s redirect response. It does not run on the destination websites you visit.
/goto resolution uses Chrome’s read-only webRequest API because a normal browser fetch() does not expose the redirect’s Location header. It never blocks or modifies requests. Resolved URLs are cached with chrome.storage.session and discarded when the browser closes; your settings are the only other thing stored.
Frequently asked questions
What is a Google /goto URL?
Can a Google /goto URL be decoded?
Why does Copy link address give me a Google URL?
href is now the /goto redirect, and Chrome copies the URL that is actually in the link. With link rewriting on, the extension rewrites the link to the resolved destination first.Does the extension change Google rankings or search results?
Does the extension collect or send my search data?
What is the difference between hover and automatic mode?
Can I export Google search results?
Google Goto URL Resolver for Chrome
The extension is free, runs only on Google Search, and does not send your SERP data to magstags.com. It is currently in Chrome Web Store review; the install link will replace this notice when Google approves the listing.
/goto works →
Current version 0.3.0 · Built for current Chrome (Manifest V3)