SEO Fix Guides
Plain-English, step-by-step fixes for the issues Abby's scanner finds most — each one with copy-ready code and instructions for WordPress, Shopify, Wix, Squarespace and more.
On-page
How to fix a missing or weak meta description
If your page has no meta description, Google invents one from whatever text it finds first — and it's rarely the pitch you'd choose. Here's how to take that snippet back.
How to fix your title tag for SEO
Your title tag is two things at once: the biggest on-page ranking signal you control, and the blue headline searchers actually click. Get it wrong and you lose on both.
How to fix a missing or duplicate H1 tag
The H1 is the main headline on the page itself — the one big heading that tells a reader (and a search engine) what they're looking at. Missing it, or having five of them, muddies that signal.
How to fix missing image alt text
Every image without alt text is invisible twice: to a screen-reader user, and to Google Images. Both are easy to fix.
How to fix missing Open Graph tags
Share a page with no Open Graph tags and you get a bare, unclickable-looking link. Add four tags and you get a title, description, and image — the difference between a link people scroll past and one they tap.
How to fix your heading hierarchy
Headings are the outline of your page. When they jump from H1 straight to H4, or use big text where a real heading belongs, you hand search engines and screen readers a scrambled table of contents.
How to fix missing Twitter Card tags
Share a link on X without Twitter Card tags and you get a plain, image-less preview. Four meta tags turn it into a large-image card that actually earns the tap.
Structured data
How to add schema markup to your site
Schema markup is how you hand search engines the facts instead of hoping they guess. It's what turns a plain blue link into a result with stars, prices, or FAQs.
How to add FAQ schema to your page
If your page has a genuine list of questions and answers, FAQ schema lets Google show them as expandable dropdowns right under your result — extra space, extra clicks.
How to add breadcrumb schema
Breadcrumb schema turns the ugly green URL under your result into a clean, readable trail like Home › Shoes › Blue Suede — clearer for users, and a small structure signal for Google.
How to add Product schema markup
Product schema is what turns a plain product listing into a search result with a price, star rating, and “In stock” badge — and it's what Google Merchant Center reads to validate your items.
Technical
How to fix a site that isn’t on HTTPS
If your address bar says “Not secure,” every visitor is being told not to trust you — and Google has treated HTTPS as a ranking signal since 2014. The fix is free.
How to remove a noindex tag that’s hiding your page
A single noindex tag is the SEO equivalent of an off switch: the page can be perfect, but Google will refuse to rank it. It's also one of the most common self-inflicted disasters after a site launch.
How to fix a missing XML sitemap
A sitemap won't make a page rank, but it makes sure Google knows the page exists — which is a prerequisite for ranking. On a new or large site, a missing sitemap means pages sit undiscovered.
How to fix hreflang for international SEO
If you serve more than one language or country, hreflang is how you stop Google from showing the Spanish page to English searchers (and vice-versa). Done wrong, it quietly scrambles which version ranks where.
How to fix a missing viewport meta tag
Without a viewport tag, a phone assumes your site is a desktop page and shrinks the whole thing to fit — tiny text, pinch-to-zoom, and a mobile-friendly test that fails. It's a one-line fix.
How to fix a missing HTML lang attribute
One attribute — a lang code on your <html> tag — tells screen readers which voice to use and helps search engines serve your page to the right audience. Missing it is a quiet accessibility fail.
How to add an llms.txt file
As AI answer engines read the web, llms.txt is a plain-text file at your site root that hands them a clean summary of what your site is and which pages matter — instead of leaving them to guess.
How to fix canonical tag issues Guide →
Wrong, missing, or conflicting canonical tags split your ranking power across duplicate URLs. Our step-by-step guide covers how to diagnose and fix them.
How to fix robots.txt errors blocking Google Guide →
A misconfigured robots.txt can silently stop Google from crawling your pages. Our guide walks through finding and correcting the blocking rules.
Local SEO
How to add LocalBusiness schema
LocalBusiness schema is how you hand Google the facts it needs to put you in the local pack: who you are, where you are, when you're open, and how to reach you.
How to fix NAP consistency
Google cross-checks your Name, Address, and Phone across your site, your Google Business Profile, and directories. When they don't match — even a suite number or a different phone format — it lowers confidence in your listing.
How to add opening hours (and hours schema)
When your hours are published as both visible text and structured data, Google can show a live “Open now” or “Closes 5 PM” label on your listing — the kind of detail that turns a search into a visit.
How to add review schema
Those gold stars under a search result come from review schema. Add it to the ratings you genuinely display and your listing gets more eye-catching — and more clicked.
How to add a click-to-call phone link
Most local searches happen on a phone. If your number is plain text instead of a tap-to-call link, you're adding friction to the exact moment someone wants to reach you.
How to fix a missing contact / location page
A real contact page — full address, hours, a map, and directions — does double duty: it helps customers reach you and gives Google an unambiguous location signal to rank you locally.
Run a free scan — Abby checks 26 signals in ~60 seconds and shows you exactly what to fix.
Scan my site free