Quick start guide
What Precision hreflang manager does
Precision Hreflang manager adds correct tags to your pages so search engines understand language/region variants.
Before you begin:
- If you’re completely new to hreflang tags SEMrush have an article for beginners here.
- This plugin is intended for multisites where each site in the network has its own language.
Install
- Install & network activate the plugin.
- Navigate to the Main site in your multisite network. Open PP Hreflang.
Tip: to begin click Getting Started on PP Hreflang to see an on-page animated demo.
- In the table, each row represents a page slug (the “primary”), e.g. contact
- Click Add hreflang to add language/region entries (e.g., en-GB, de-AT).
- Choose the language, country and set the URL to /contact/. Click Update.
- Add a slug for a localised variant, e.g. kontakt (the German page for contact) then enter contact in the alias field.
- Add a new hreflang to the about-us. Click update.
- Repeat for each language you have.
A bit more on Aliases
- If you have multiple slugs that represent the same content family (e.g., /contact/ and /kontakt/), add an alias row and reference the primary page slug. The various translations of contact don’t need to redefine the hreflang tags, you specify them once with the primary and just point to that with an alias. Think of it as a shortcut.
- When the primary slug changes, alias rows and their hreflang URLs update automatically.
Default language
- Choose “Fallback (x-default)” in the language drop-down to write x-default tags. The country automatically changes to Catchall if you set the language to Fallback.
Catch-all country
- Choose “Catchall / region-independent” in the country drop-down to write tags like hreflang=”en” without a region.
Verify output
View the page source and search for hreflang.

