SEO Shortcuts — A browser extension for Chrome
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.editorconfig
.gitignore
CHANGELOG.md
LICENSE
README.md

README.md

SEO Shortcuts

A browser extension for Chrome

The command line interface for your browser. Gives easy access to web services, annotations inside the browser window, and script output in the browser console.

Smart bookmarklet

SEO Shortcuts is a Chrome extension that functions as a smart bookmarklet. It features several commands which can be accessed through Google Chrome's address bar, which is also known as the omnibox.

How to use

When you enter the extension's keyword Shift + > and press Tab, you start interacting solely with the extension. By typing a command the extension shows suggestions of available commands which match your search query.

You can use the command help to open an overview of all available commands. SEO Shortcuts provides several commands which are relevant for SEO, Performance (WPO) and Security.

Command types

There are three types of commands available.

Open

Checks the current URL, hostname or origin in external web services. The extension opens a new browser tab with the selected external web service and prepopulates the URL input field.

Inject

Injects a stylesheet or runs a script inside the DOM of the current visited webpage. The output or results will be visible or enabled inside the current browser tab.

Run

Runs a script inside the DOM of the current visited webpage. The output or results will be visible in the browser console (Chrome DevTools) of the current browser tab.

Commands overview

SEO commands

Command Type Description
a Inject Annotations of all anchors
ais Open Archive.is webpage capture
ah Open Ahrefs Site Explorer
ampb Open AMPBench
ampv Open AMP Validator
ampt Open Google Search Console AMP Test
cl Inject Disable Google click tracking in Google SERP
dns Open Google DNS service
dnsz Open Zone Vision (DNSimple)
gc Open Google Search cache: command
gi Open Google Search info: command
gs Open Google Search site: command
gsc Open Google Search Console
hl Open hreflang.ninja
hsts Open HSTS Preload List Submission
hx Inject Annotations of heading structure
hxa Inject Annotations of heading structure and anchors
img Inject Highlight images on the page that are missing an alt tag
ld Runs Show all JSON-LD script tags for the current tab
mft Open Google Mobile-Friendly Test
mj Open Majestic Backlink Checker
ose Open Moz Open Site Explorer
rlp Open Rich Link Preview
rrtt Open Google Rich Results Test Tool
rtt Open OnPage.org Robots.txt Test Tool
sais Open Capture webpage in Archive.is
sdtt Open Google Structured Data Testing Tool
sm Open Searchmetrics
txt Open Show robots.txt for current host
wbm Open Wayback Machine
whois Open WHOIS Search (DNSimple)
xml Open Show sitemap.xml for current host

WPO commands

Command Type Description
cdn Open CDN Finder tool - CDNPlanet
gtm Open GTmetrix
pa Inject Performance-Analyser
pm Inject PerfMap: front-end performance heatmap
psi Open Google PageSpeed Insights
si Run RUM-SpeedIndex
wpt Open WHOIS Search (DNSimple)
ylt Open Yellow Lab Tools

Security commands

Command Type Description
obs Open Observatory by Mozilla
sh Open SecurityHeaders.io
ssl Open SSL Server Test (Qualys SSL Labs)

Settings

You can set the preferred Google .tld and interface language for most of Google's web services. Open the extension options in the Chrome Extensions settings.

Installation

Download and install the Chrome extension from the Chrome Web Store.

Usage

Windows

  1. Open a browser tab and visit a website
  2. Select the Omnibox: Ctrl + L or click the Omnibox once
  3. Type Shift + > and press Tab
  4. Type a command and press Enter

MacOS

  1. Open a browser tab and visit a website
  2. Select the Omnibox: Cmd + L or click the Omnibox once
  3. Type Shift + > and press Tab
  4. Type a command and press Enter

use command help for an overview of all available commands

Issues

Have a bug? Please create an issue here on GitHub!

Contributing

Want to contribute? Great! Just fork the project, work on new features or bug fixes using feature branches and open pull-requests with concise but complete descriptions of your changes.

If you are unsure about a proposal, you can just open an issue to discuss it before writing actual code.

Changelog

See changelog for details.