Guides
In-depth guides
Longer walkthroughs for specific setups: real screenshots, code you can paste and the reason behind every step. The short fix page for each check lives under Learn.
All guides
346 guides, page 25 of 29.
- WordPress12 min read
Multilingual WordPress: WPML, Polylang and hreflang done right
Pick the URL structure, set the default language and x-default, and fix the hreflang failures the checker finds on WPML, Polylang, TranslatePress and Weglot: missing return links, dead alternates.Updated 25 Sept 2026 - Platforms11 min read
Nginx configuration for an A grade: TLS, headers, caching
One commented nginx server block, built up section by section, that passes getReport's TLS, security header, HTTP/2, compression and caching checks, plus the add_header trap that undoes it.Updated 25 Sept 2026 - SEO12 min read
Nofollow, sponsored and ugc: link attributes explained
Which rel attribute goes on paid links, comment links and links you do not vouch for, why none belongs on your own links, and how to read the report's nofollow share finding. With WordPress examples.Updated 25 Sept 2026 - Social10 min read
og:url and the canonical tag: keeping them in sync
og:url is the address Facebook, LinkedIn and WhatsApp file a share under. When it differs from the canonical, shares split and cards link to the wrong page. What the report compares and how to fix it.Updated 25 Sept 2026 - Social10 min read
Open Graph images: the right size, safe area and weight
One 1200×630 px image with text inside the safe area and a file under 1 MB looks sharp on Facebook, LinkedIn, X, Slack and WhatsApp. How to make it, tag it and refresh old previews.Updated 25 Sept 2026 - Social10 min read
Open Graph title, description and type: the fields previews use
What og:title, og:description and og:type do on Facebook, LinkedIn, X, Slack and WhatsApp, the fallbacks when they are missing, how to write them differently from your SEO title, and a complete head.Updated 25 Sept 2026 - Structured data10 min read
Organization and WebSite schema: the site-wide markup to add first
The two JSON-LD blocks every business site should have, what Google does with them, a complete example with logo and sameAs, and how to add them in WordPress and Shopify without creating duplicates.Updated 25 Sept 2026 - SEO13 min read
Orphan pages: finding them and linking them back in
An orphan page is one no other page on your site links to. Learn how they happen, how to find every one with your sitemap, a crawl and the bulk URL checker, and how to link them back or retire them.Updated 25 Sept 2026 - WordPress13 min read
Page builders vs Gutenberg: the performance reality, measured
What Elementor, Divi, WPBakery, Bricks and Oxygen really cost in kilobytes and DOM elements compared with core blocks, how the report measures it, and when a builder is still the right call.Updated 25 Sept 2026 - SEO11 min read
Pagination in 2026: rel=prev/next is gone, what now
Google stopped reading rel=prev/next in 2019 and most pagination advice still assumes it. What page 2 needs now: canonical, title and link rules, WordPress settings, and what to do with load more.Updated 25 Sept 2026 - Security12 min read
Pharma and casino spam injections: how they hide and how to find them
Why attackers rent your domain for pharma and casino rankings, the six injection shapes and which report finding shows each, where the code lives in WordPress, and a detection routine for one hour.Updated 25 Sept 2026 - Checklists13 min read
Picking which fixes to do first: impact vs effort, with numbers
A report lists 40 findings and you have an afternoon. See how getReport ranks them, why points alone are the wrong order, and a 2×2 that turns the list into three fixes a week.Updated 25 Sept 2026
Guides tell you how. Your report tells you what.
Run a free report to see which of these guides apply to your site.