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
385 guides, page 32 of 33.
- SEO13 min read
Why is my page not in Google? The indexability checklist
Work through the ten reasons a page stays out of Google in the order that finds the cause fastest, from a leftover noindex to a stray canonical, and confirm the fix in Search Console.Updated 25 Sept 2026 - Platforms12 min read
Wix: speed and SEO limits, and what to do inside them
Wix handles hosting, SSR, WebP and canonicals for you and caps what you can do about JavaScript weight. Learn which findings you can fix in the editor, which are the platform's, and when to stop chasing the mobile score.Updated 25 Sept 2026 - WordPress11 min read
WooCommerce cart fragments: stop the AJAX call on every page
cart-fragments.js hits your server on every page load to refresh a mini-cart most pages do not show. What it costs, where it is needed, and the snippet or plugin setting that stops it elsewhere.Updated 25 Sept 2026 - WordPress14 min read
WooCommerce product schema: price, availability and reviews
WooCommerce writes Product structured data for you, then a missing price, an unset stock status or a second plugin quietly breaks it. Find which field is gone and fix it in the product editor.Updated 25 Sept 2026 - WordPress11 min read
WooCommerce: keep cart, checkout and account pages out of the cache
A cached cart shows another shopper's basket and a cached checkout fails with an expired session. How to exclude the three pages and the WooCommerce cookies at every layer, from plugin to CDN.Updated 25 Sept 2026 - WordPress9 min read
WordPress attachment pages: why they get indexed, how to stop it
WordPress can create a thin page for every image you upload. Find out whether your site has them, switch them off, clean up the sitemap and redirect the ones already indexed.Updated 25 Sept 2026 - WordPress10 min read
WordPress permalinks: from ?p=123 to clean URLs, rankings intact
Move a WordPress site from ?p=123 addresses to readable URLs, choose the right structure, set up the server rewrite rules and redirects, and test that every old link still lands on the right page.Updated 25 Sept 2026 - WordPress14 min read
WordPress site migration checklist: host, domain and https moves
The WordPress layer of a site move, from the backup and the serialized search-replace to wp-config, the one-hop redirect map and the bulk URL check that proves every old address still lands.Updated 25 Sept 2026 - WordPress12 min read
WP Rocket settings for Core Web Vitals, tab by tab
The WP Rocket switches that change LCP, CLS and INP, in the order to turn them on, what each does to the report, what breaks and how to roll back. Tested on 3.17.Updated 25 Sept 2026 - WordPress12 min read
wp-cron and scheduled tasks: why your site is slow at random moments
WordPress runs its scheduled jobs on the back of visitor requests, which is why the same page is fast one minute and slow the next. Replace WP-Cron with a real cron job in ten minutes and find the plugin that runs every minute.Updated 25 Sept 2026 - Checklists10 min read
Writing a website fix ticket a developer can act on
Turn one report finding into one ticket with the five parts a developer needs: the title, the impact, the exact files, the fix steps and an acceptance test, with two rewritten examples.Updated 25 Sept 2026 - SEO10 min read
x-default explained: the hreflang fallback for unmatched visitors
x-default names the page Google shows when no language or region in your hreflang set matches the searcher. Learn when to use it, which page it should point at, and how to write it correctly.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.