Skip to main content
·11 min read·Issues & Fixes

Meta Tags Audit: How to Fix Your Title, Description, and Open Graph Tags

Learn how to audit your website's title tags, meta descriptions, and Open Graph tags to control how your business appears in search results and social shares.

# Meta Tags Audit: How to Fix Your Title, Description, and Open Graph Tags

A clean Google search results page showing a small business listing—a local bakery or plumbing company—with the title tag and meta description snippet visually highlighted or circled, demonstrating exactly what these tags look like to a real searcher
A clean Google search results page showing a small business listing—a local bakery or plumbing company—with the title tag and meta description snippet visually highlighted or circled, demonstrating exactly what these tags look like to a real searcher

Every time someone finds your business in Google or shares your page on social media, meta tags control what they see. The headline in the search result, the two-line summary underneath it, the image thumbnail on a Facebook share — all of it comes from small tags sitting invisibly in your page's HTML.

Most small business websites have at least one of these broken, missing, or set to a CMS default that was never changed. This guide explains what each tag does, what "broken" looks like in practice, and how to fix it without touching code.


What Are Meta Tags?

Meta tags are short pieces of HTML that live in the section of a webpage. Visitors never see them directly. But search engines and social platforms read them constantly.

Three meta tags matter most for how your business looks online:

  1. Title tag — the clickable headline in Google search results
  2. Meta description — the summary text beneath the title
  3. Open Graph (OG) tags — the image, title, and description that appear when someone shares your page on Facebook, LinkedIn, WhatsApp, or iMessage

If any of these are wrong or missing, you're leaving first impressions to chance.


Title Tags: Your Most Visible Real Estate in Search

A smartphone screen showing a broken social media share card: blank gray placeholder box where an image should be, a truncated generic title reading "Home — My Business," and a missing description, representing what happens when Open Graph tags are absent
A smartphone screen showing a broken social media share card: blank gray placeholder box where an image should be, a truncated generic title reading "Home — My Business," and a missing description, representing what happens when Open Graph tags are absent

The title tag is the single most important on-page SEO element for most pages. It tells Google what the page is about, gives searchers a reason to click, and appears in browser tabs and bookmarks.

html

Custom Wedding Cakes in Austin, TX | Sweet Layers Bakery

What a good title tag does:

  • Describes exactly what the page covers
  • Includes the primary keyword naturally
  • Stays under 60 characters — longer titles get cut off in search results
  • Is unique per page

Common title tag problems:

ProblemExample
Too long, gets truncated"Welcome to Sweet Layers Bakery — Austin's Best Custom Wedding and Birthday Cakes Since 2009"
Generic or missing"Home" or "Page 1"
Same title on every page"Sweet Layers Bakery" on every page site-wide
Keyword stuffing"wedding cakes Austin TX bakery custom cakes Austin wedding"

The 60-character rule in practice:

Google measures title length by pixel width, not a hard character count — but 60 characters is a reliable working limit. A title like "Affordable HVAC Repair in Denver | Arctic Air Services" (52 characters) fits cleanly. A title like "Arctic Air Services: Affordable HVAC Repair, Maintenance, and Installation in Denver and Surrounding Areas" gets truncated to "Arctic Air Services: Affordable HVAC Repair, Maintena…" — cutting off the location, which is often the detail a local searcher needs most.

Mini-checklist for title tags:

  • [ ] Every page has a unique title
  • [ ] Title is under 60 characters
  • [ ] Primary keyword appears naturally (not stuffed)
  • [ ] Brand name included on key pages (usually after a dash or pipe)
  • [ ] No default CMS placeholder text ("Just another WordPress site," "Untitled Page")

Meta Descriptions: The Pitch Below the Headline

The meta description doesn't directly affect search rankings — Google has confirmed this publicly. But it does affect whether people click. A well-written description functions as a one-sentence ad for the page.

html

Fresh local ingredients, baked to order. Free tastings on weekends.">

What makes a meta description work:

  • Tells the user what they'll get if they click
  • Stays between 120–160 characters (shorter wastes the space; longer gets cut off)
  • Reads like a sentence a human wrote, not a keyword list
  • Includes a soft nudge toward action where it fits naturally

What happens when you skip it:

When a meta description is missing, Google generates one automatically from wherever it wants on your page. Sometimes the result is acceptable. More often it's a fragment from your navigation, a cookie consent notice, or a mid-paragraph sentence with no context.

Common mistakes:

  • No description at all: Google auto-generates from page text with unpredictable results
  • Duplicate descriptions: The same description on every page signals thin content
  • Too long: Description gets cut mid-sentence in search results
  • Vague and generic: "Welcome to our website. We offer many great services." tells no one anything

Mini-checklist for meta descriptions:

  • [ ] Every important page has a unique description
  • [ ] Description is 120–160 characters
  • [ ] Describes what the page actually contains
  • [ ] Includes a soft call-to-action where appropriate ("See our menu," "Get a free quote")
  • [ ] No duplicate descriptions across pages

Open Graph Tags: Controlling How You Look on Social Media

A split-screen showing a CMS meta fields panel on the left (WordPress or Squarespace meta tag input fields with a title and description being typed in) and a live Google search snippet preview on the right updating in real time to reflect the changes
A split-screen showing a CMS meta fields panel on the left (WordPress or Squarespace meta tag input fields with a title and description being typed in) and a live Google search snippet preview on the right updating in real time to reflect the changes

Open Graph (OG) is a protocol originally created by Facebook. It tells social platforms — Facebook, LinkedIn, Slack, iMessage, WhatsApp — what image, title, and description to show when someone shares a link to your page.

Without OG tags, platforms scrape whatever they can find. That usually means a random image (often your logo at 16×16 pixels, or a blank gray box) and a garbled or truncated title.

html

Why OG tags matter even if you don't post on social media:

Customers share your pages for you. A happy customer posts your menu link in a neighborhood group. A local blogger references your services page. A journalist links to your about page. Each of those creates a share card someone sees before clicking. Without OG tags, that card looks broken. With them, it looks intentional.

OG image specifications:

The og:image tag creates the biggest visual difference. A safe target across all major platforms:

  • Dimensions: 1200 × 630 pixels
  • Format: JPG or PNG
  • File size: Under 1 MB
  • Content: Something specific to the page — a product photo, your storefront, the service you're promoting — not a generic logo on white

Twitter/X cards:

Twitter uses its own tag set but falls back to OG tags when Twitter-specific tags are absent. The one tag worth adding explicitly:

html

Without this, Twitter shows a small thumbnail even if your OG image is properly sized.

Mini-checklist for Open Graph tags:

  • [ ] og:title set
  • [ ] og:description set
  • [ ] og:image set to a 1200×630px image specific to the page
  • [ ] og:url set to the canonical URL
  • [ ] og:type set (usually "website" or "article")
  • [ ] twitter:card set to "summary_large_image"

Walkthrough: Auditing a Local Service Business

Say you run a plumbing company in Columbus, Ohio. Your homepage title currently reads:

> "Home — Johnson Plumbing"

There's no meta description. Your OG image is missing entirely.

In search results: Someone searches "emergency plumber Columbus." Your title says "Home" — not your service, not your location. Your description is auto-generated from whatever text Google scraped first, possibly your navigation links.

On social media: A happy customer shares your page in a neighborhood Facebook group with 4,000 members. The share card shows a broken image box and the title "Home — Johnson Plumbing."

The fix, step by step:

Homepage title: Change it to:

> "Emergency Plumber in Columbus, OH | Johnson Plumbing" (52 characters)

Homepage meta description: Write:

> "24/7 emergency plumbing in Columbus, OH. Licensed, insured, same-day service. Call Johnson Plumbing for fast, affordable repairs." (131 characters)

OG image: Take a clean photo of your truck, crew in uniform, or storefront. Resize it to 1200×630 pixels. Upload it and add the og:image tag pointing to that file URL.

OG title and description: These can match your title tag and meta description exactly. Or write a slightly more conversational version — OG content is for social context, so tone can shift slightly.

Total time: 15–30 minutes in most CMS platforms. WordPress, Squarespace, Wix, and Shopify all have built-in meta tag fields in their page editors. No code required.


How to Check Your Current Meta Tags

A side-by-side Google search result comparison for the same local plumbing business — on the left a truncated "Home — Johnson Plumbing" with an auto-scraped description fragment, on the right a properly crafted title with city and service name, a complete meta description, and a social share card showing a service-van photo — illustrating the before-and-after of fixing the exact issues uncovered in a meta tag audit
A side-by-side Google search result comparison for the same local plumbing business — on the left a truncated "Home — Johnson Plumbing" with an auto-scraped description fragment, on the right a properly crafted title with city and service name, a complete meta description, and a social share card showing a service-van photo — illustrating the before-and-after of fixing the exact issues uncovered in a meta tag audit

You don't need to dig into HTML to audit your tags. A few practical methods:

1. Google your business name. Look at your listing. Is the title what you expect? Is the description accurate and complete, or does it look auto-generated?

2. Social share debuggers. Facebook's Sharing Debugger and LinkedIn's Post Inspector both let you paste a URL and see exactly what share card would appear — including whether your OG image loads at the right size.

3. View page source. Right-click any page in your browser and select "View Page Source." Press Ctrl+F (Cmd+F on Mac) and search for </code> and <code class="bg-surface-panel px-1.5 py-0.5 rounded text-sm text-accent-strong"><meta name="description"</code> to see exactly what's set.</p><p class="text-text-secondary leading-relaxed my-4"><strong class="text-text-primary">4. Run a site-wide audit.</strong> Most businesses fix their homepage and stop there. But service pages, blog posts, and product pages each need their own tags. Checking them one by one is slow. An automated audit surfaces every missing, duplicate, or oversized tag across your entire site at once.</p><hr class="my-8 border-border"/><h2 class="text-2xl font-bold text-text-primary mt-10 mb-4">Priority Order if You're Starting From Zero</h2><ol class="list-decimal pl-5 space-y-1.5 my-4 text-text-secondary"><li>Fix or write title tags for your 5 most-visited pages</li><li>Add meta descriptions to those same pages</li><li>Set OG image, title, and description on your homepage and any pages shared on social</li><li>Work through the remaining pages over the following weeks</li></ol><p class="text-text-secondary leading-relaxed my-4">Meta tags are one of the few places where 30 minutes of work produces a visible, measurable change in how your business appears to the outside world. No developer, no budget, no plugin required.</p><p class="text-text-secondary leading-relaxed my-4"><strong class="text-text-primary">Run a free meta tag audit at FreeSiteAudit.</strong> Paste your URL and you'll see every missing, duplicate, or oversized title and description across your entire site — no account required.</p><hr class="my-8 border-border"/><h2 class="text-2xl font-bold text-text-primary mt-10 mb-4">Sources</h2><ul class="list-disc pl-5 space-y-1.5 my-4 text-text-secondary"><li>Google Search Central: How Google generates title links — https://developers.google.com/search/docs/appearance/title-link</li><li>Google Search Central: Control your snippets in search results — https://developers.google.com/search/docs/appearance/snippet</li><li>The Open Graph Protocol — https://ogp.me/</li><li>Google Search Central: Creating helpful, reliable, people-first content — https://developers.google.com/search/docs/fundamentals/creating-helpful-content</li></ul></div><div class="mt-10 border-t border-border pt-8 space-y-6"><div><h3 class="text-sm font-semibold text-text-muted uppercase tracking-wider mb-3">Related Tools</h3><div class="flex flex-wrap gap-2"><a class="inline-flex items-center gap-1.5 bg-surface-panel/60 hover:bg-surface-panel text-sm text-text-secondary hover:text-accent px-3 py-1.5 rounded-lg transition-colors" href="/tools/meta-title-checker">Meta Title Checker<!-- --> →</a><a class="inline-flex items-center gap-1.5 bg-surface-panel/60 hover:bg-surface-panel text-sm text-text-secondary hover:text-accent px-3 py-1.5 rounded-lg transition-colors" href="/tools/meta-description-checker">Meta Description Checker<!-- --> →</a></div></div><div><h3 class="text-sm font-semibold text-text-muted uppercase tracking-wider mb-3">Related Fixes</h3><div class="flex flex-wrap gap-2"><a class="inline-flex items-center gap-1.5 bg-surface-panel/60 hover:bg-surface-panel text-sm text-text-secondary hover:text-accent px-3 py-1.5 rounded-lg transition-colors" href="/fixes/seo-title-001">SEO-TITLE-001<!-- --> →</a></div></div></div><div class="mt-12"></div><div class="mt-6 bg-gradient-to-r from-accent-subtle to-accent-subtle/50 border border-accent-border rounded-xl p-8 text-center"><h2 class="text-2xl font-bold mb-2">Check your website for free</h2><p class="text-text-muted mb-6">Get an instant score and your top 3 critical issues in under 60 seconds.</p><a class="inline-block bg-accent hover:bg-accent-strong text-text-inverse font-semibold px-10 py-3.5 rounded-lg transition-colors" href="/#free-audit">Get Your Free Audit →</a></div></article><footer class="border-t border-border mt-auto"><nav aria-label="Footer navigation" class="max-w-6xl mx-auto px-4 py-8 sm:py-12"><div class="grid grid-cols-2 md:grid-cols-3 gap-8 lg:flex lg:flex-row lg:flex-wrap lg:justify-between lg:gap-x-6"><div class="col-span-2 md:col-span-1 lg:max-w-[14rem]"><a class="text-lg font-bold tracking-tight" href="/"><span class="text-accent">Free</span>SiteAudit</a><p class="text-text-muted text-sm mt-3 leading-relaxed">Website audits for business owners and agencies. Find issues, fix them, grow.</p></div><div><h4 class="text-sm font-semibold text-text-secondary mb-3 lg:whitespace-nowrap">Solutions</h4><ul class="space-y-2"><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/#free-audit">Free Website Audit</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/agencies">For Agencies</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/pricing">Pricing</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/demo">Demo Report</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/dashboard">Dashboard</a></li></ul></div><div><h4 class="text-sm font-semibold text-text-secondary mb-3 lg:whitespace-nowrap">Industries</h4><ul class="space-y-2"><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/industries/saas">SaaS Apps</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/industries/dev-portfolios">Dev Portfolios</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/industries/blogs">Blogs & Content</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/industries/courses">Course Sites</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/industries/agency-sites">Agency Sites</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/industries">All Industries</a></li></ul></div><div><h4 class="text-sm font-semibold text-text-secondary mb-3 lg:whitespace-nowrap">Compare & Results</h4><ul class="space-y-2"><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/blog/freesiteaudit-vs-semrush">vs Semrush</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/blog/freesiteaudit-vs-seoptimer-vs-seo-site-checkup">vs SEOptimer</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/case-studies">Success Stories</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="https://findbackflowtesters.com">FindBackflowTesters.com</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="https://freesiteaudit.com">FreeSiteAudit.com</a></li></ul></div><div><h4 class="text-sm font-semibold text-text-secondary mb-3 lg:whitespace-nowrap">Resources</h4><ul class="space-y-2"><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/blog">Blog</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/tools">Free Tools</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/fixes">Fix Library</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/about">About</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="mailto:hello@freesiteaudit.com">Contact</a></li></ul></div><div><h4 class="text-sm font-semibold text-text-secondary mb-3 lg:whitespace-nowrap">Legal</h4><ul class="space-y-2"><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/privacy">Privacy Policy</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/terms">Terms of Service</a></li></ul></div><div><h4 class="text-sm font-semibold text-text-secondary mb-3 lg:whitespace-nowrap">Platforms</h4><ul class="space-y-2"><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/platforms/wordpress">WordPress</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/platforms/shopify">Shopify</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/platforms/webflow">Webflow</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/platforms/wix">Wix</a></li><li><a class="text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap" href="/platforms/squarespace">Squarespace</a></li></ul></div></div><div class="border-t border-border-subtle mt-10 pt-6 flex flex-col sm:flex-row items-center justify-between gap-3 text-xs text-text-muted"><span>© <!-- -->2026<!-- --> FreeSiteAudit. All rights reserved.</span><div class="flex items-center gap-4"><a class="hover:text-text-secondary transition-colors" href="/privacy">Privacy</a><a class="hover:text-text-secondary transition-colors" href="/terms">Terms</a></div></div></nav></footer></div><!--$--><!--/$--></main><button aria-label="Contact us" class="fixed right-4 z-40 flex items-center gap-2 rounded-full bg-accent text-accent-foreground font-semibold text-sm h-12 px-5 shadow-accent-glow hover:bg-accent-strong hover:shadow-accent-glow-lg transition-all duration-200 bottom-[calc(1rem+env(safe-area-inset-bottom))] sm:bottom-6"><svg class="w-5 h-5" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M8.625 12a.375.375 0 11-.75 0 .375.375 0 01.75 0zm4.125 0a.375.375 0 11-.75 0 .375.375 0 01.75 0zm4.125 0a.375.375 0 11-.75 0 .375.375 0 01.75 0zM2.25 12.76c0 1.6 1.123 2.994 2.707 3.227 1.087.16 2.185.283 3.293.369V21l4.076-4.076a1.526 1.526 0 011.037-.443 48.282 48.282 0 005.68-.494c1.584-.233 2.707-1.626 2.707-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394 48.394 0 0012 3c-2.392 0-4.744.175-7.043.513C3.373 3.746 2.25 5.14 2.25 6.741v6.018z"></path></svg><span class="hidden sm:inline">Contact Us</span></button></div><button aria-label="Switch to light mode" aria-pressed="false" class="fixed right-4 z-40 flex items-center justify-center rounded-full w-10 h-10 border border-border bg-surface-elevated text-text-secondary hover:text-text-primary hover:bg-surface-panel shadow-panel-sm transition-all duration-200 bottom-[calc(1rem+env(safe-area-inset-bottom)+3.75rem)] sm:bottom-[5.25rem]"><svg class="w-[18px] h-[18px]" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M12 3v2.25m6.364.386l-1.591 1.591M21 12h-2.25m-.386 6.364l-1.591-1.591M12 18.75V21m-4.773-4.227l-1.591 1.591M5.25 12H3m4.227-4.773L5.636 5.636M15.75 12a3.75 3.75 0 11-7.5 0 3.75 3.75 0 017.5 0z"></path></svg></button><script src="/_next/static/chunks/webpack-092588108e816234.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n8:I[57150,[],\"\"]\n:HL[\"/_next/static/media/4473ecc91f70f139-s.p.woff\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff\"}]\n:HL[\"/_next/static/media/463dafcda517f24f-s.p.woff\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff\"}]\n:HL[\"/_next/static/css/ce06d03cd29772c1.css\",\"style\"]\n:HL[\"/_next/static/css/5adad2ac1ae9f57d.css\",\"style\"]\n2:Tbac,"])</script><script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Is the free audit really free?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, completely free. Just enter your URL — no account, no email, no credit card. You get your overall score and top issues instantly. Want more? Create a free account to save your report and get 2 pro scan credits.\"}},{\"@type\":\"Question\",\"name\":\"How long until I get my report?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Quick Scan is typically under 60 seconds. Paid reports are generated and emailed within 2–3 minutes of payment.\"}},{\"@type\":\"Question\",\"name\":\"What do you analyze?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"9 categories: SEO \u0026 Search Visibility, Website Performance \u0026 Speed, Mobile Experience, Security \u0026 Privacy, Accessibility, Content \u0026 Messaging, Technical Health, Trust \u0026 Credibility, and Local SEO \u0026 Google Business. Each category is scored independently, and we provide specific evidence and fix instructions for every issue found.\"}},{\"@type\":\"Question\",\"name\":\"Do I need technical knowledge?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Not at all. Reports are written in plain language with prioritized, step-by-step recommendations. Each issue is labeled with who can fix it, and many are things you can do yourself without touching code.\"}},{\"@type\":\"Question\",\"name\":\"How accurate is the analysis?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"We analyze your actual live website, checking real page speed, real HTML structure, and real content. Every finding comes with specific evidence from your site, so you can verify it yourself.\"}},{\"@type\":\"Question\",\"name\":\"Is my data safe?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Absolutely. We only use your email to deliver your report. No spam, no sharing with third parties. We analyze publicly accessible pages (the same thing Google sees). We never store passwords, we don't access admin panels, and we never sell your data. All connections are encrypted with 256-bit SSL. See our Privacy Policy for full details.\"}},{\"@type\":\"Question\",\"name\":\"Can I see a sample report before buying?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes! Check out our interactive demo report to see exactly what a full audit looks like, with real findings, evidence, and fix instructions you can explore.\"}},{\"@type\":\"Question\",\"name\":\"How do I cancel my subscription?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"You can cancel anytime from your dashboard. Just click \\\"Manage Subscription\\\" to open the billing portal. Your audit access continues until the end of your current billing period.\"}},{\"@type\":\"Question\",\"name\":\"Who built FreeSiteAudit?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"FreeSiteAudit was built by web professionals who wanted to make professional-grade website audits accessible to every business owner. We combined real-world SEO and web development experience with automation to deliver clear, actionable reports.\"}}]}"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"WbsaazgpVM_Kj0jjRYvv-\",\"p\":\"\",\"c\":[\"\",\"blog\",\"meta-tags-audit\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"blog\",{\"children\":[[\"slug\",\"meta-tags-audit\",\"d\"],{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/ce06d03cd29772c1.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/5adad2ac1ae9f57d.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"(function(){try{var t=localStorage.getItem('theme');if(!t)t='dark';document.documentElement.classList.add(t);document.documentElement.style.colorScheme=t;var m=document.querySelector('meta[name=\\\"theme-color\\\"]');if(m)m.content=t==='light'?'#faf9fe':'#09090b'}catch(e){document.documentElement.classList.add('dark');document.documentElement.style.colorScheme='dark'}})()\"}}],[\"$\",\"link\",null,{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"any\"}],[\"$\",\"meta\",null,{\"name\":\"theme-color\",\"content\":\"#09090b\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://js.stripe.com\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://js.stripe.com\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://api.stripe.com\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://api.stripe.com\"}],[[\"$\",\"script\",\"0\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"@id\\\":\\\"https://freesiteaudit.com/#organization\\\",\\\"name\\\":\\\"FreeSiteAudit\\\",\\\"url\\\":\\\"https://freesiteaudit.com\\\",\\\"logo\\\":{\\\"@type\\\":\\\"ImageObject\\\",\\\"url\\\":\\\"https://freesiteaudit.com/logo.png\\\",\\\"width\\\":\\\"200\\\",\\\"height\\\":\\\"60\\\"},\\\"description\\\":\\\"Free instant website audit tool for small businesses. Check your SEO, speed, mobile-friendliness \u0026 security in seconds.\\\",\\\"sameAs\\\":[],\\\"contactPoint\\\":{\\\"@type\\\":\\\"ContactPoint\\\",\\\"contactType\\\":\\\"Customer Service\\\",\\\"availableLanguage\\\":[\\\"English\\\"]}}\"}}],[\"$\",\"script\",\"1\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"ProfessionalService\\\",\\\"@id\\\":\\\"https://freesiteaudit.com/#business\\\",\\\"name\\\":\\\"FreeSiteAudit\\\",\\\"url\\\":\\\"https://freesiteaudit.com\\\",\\\"logo\\\":\\\"https://freesiteaudit.com/logo.png\\\",\\\"description\\\":\\\"Professional website audit and SEO analysis service for small businesses. Get instant insights and actionable recommendations.\\\",\\\"priceRange\\\":\\\"Free - $$\\\",\\\"areaServed\\\":{\\\"@type\\\":\\\"Place\\\",\\\"name\\\":\\\"Worldwide\\\"},\\\"hasOfferCatalog\\\":{\\\"@type\\\":\\\"OfferCatalog\\\",\\\"name\\\":\\\"Website Audit Services\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"Offer\\\",\\\"itemOffered\\\":{\\\"@type\\\":\\\"Service\\\",\\\"name\\\":\\\"Free Website Audit\\\",\\\"description\\\":\\\"2 free website audits per week with AI-powered analysis\\\"},\\\"price\\\":\\\"0\\\",\\\"priceCurrency\\\":\\\"USD\\\"},{\\\"@type\\\":\\\"Offer\\\",\\\"itemOffered\\\":{\\\"@type\\\":\\\"Service\\\",\\\"name\\\":\\\"Starter Plan\\\",\\\"description\\\":\\\"5 website audits per week with priority support\\\"},\\\"price\\\":\\\"19.00\\\",\\\"priceCurrency\\\":\\\"USD\\\"}]}}\"}}],[\"$\",\"script\",\"2\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebSite\\\",\\\"@id\\\":\\\"https://freesiteaudit.com/#website\\\",\\\"url\\\":\\\"https://freesiteaudit.com\\\",\\\"name\\\":\\\"FreeSiteAudit\\\",\\\"description\\\":\\\"Free website audit tool for small businesses\\\",\\\"publisher\\\":{\\\"@id\\\":\\\"https://freesiteaudit.com/#organization\\\"}}\"}}],[\"$\",\"script\",\"3\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$2\"}}]]]}],\"$L3\"]}]]}],{\"children\":[\"blog\",\"$L4\",{\"children\":[[\"slug\",\"meta-tags-audit\",\"d\"],\"$L5\",{\"children\":[\"__PAGE__\",\"$L6\",{},null,false]},null,false]},null,false]},null,false],\"$L7\",false]],\"m\":\"$undefined\",\"G\":[\"$8\",[]],\"s\":false,\"S\":true}\n"])</script><script>self.__next_f.push([1,"9:I[7143,[\"7177\",\"static/chunks/app/layout-2ca08483bb34668c.js\"],\"GoogleAnalytics\"]\na:I[43347,[\"7177\",\"static/chunks/app/layout-2ca08483bb34668c.js\"],\"PostHogProvider\"]\nb:I[47212,[\"7177\",\"static/chunks/app/layout-2ca08483bb34668c.js\"],\"WebVitals\"]\nc:I[63479,[\"7177\",\"static/chunks/app/layout-2ca08483bb34668c.js\"],\"ThemeProvider\"]\nd:I[9766,[],\"\"]\ne:I[98924,[],\"\"]\nf:I[65534,[\"7177\",\"static/chunks/app/layout-2ca08483bb34668c.js\"],\"ConditionalFooter\"]\n10:I[28923,[\"7177\",\"static/chunks/app/layout-2ca08483bb34668c.js\"],\"default\"]\n11:I[49196,[\"7177\",\"static/chunks/app/layout-2ca08483bb34668c.js\"],\"ThemeToggle\"]\n13:I[24431,[],\"OutletBoundary\"]\n15:I[15278,[],\"AsyncMetadataOutlet\"]\n17:I[24431,[],\"ViewportBoundary\"]\n19:I[24431,[],\"MetadataBoundary\"]\n1a:\"$Sreact.suspense\"\n"])</script><script>self.__next_f.push([1,"3:[\"$\",\"body\",null,{\"className\":\"__variable_1e4310 __variable_c3aa02 antialiased bg-surface-body text-text-primary\",\"children\":[[\"$\",\"a\",null,{\"href\":\"#main-content\",\"className\":\"sr-only focus:not-sr-only focus:fixed focus:top-4 focus:left-4 focus:z-[100] focus:bg-accent focus:text-accent-foreground focus:px-4 focus:py-2 focus:rounded-lg focus:font-semibold focus:text-sm focus:outline-none focus:shadow-lg\",\"children\":\"Skip to main content\"}],[\"$\",\"$L9\",null,{}],[\"$\",\"$La\",null,{}],[\"$\",\"$Lb\",null,{}],[\"$\",\"$Lc\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col min-h-screen\",\"children\":[[\"$\",\"main\",null,{\"id\":\"main-content\",\"children\":[\"$\",\"$Ld\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Le\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"$Lf\",null,{}],[\"$\",\"$L10\",null,{}]]}],[\"$\",\"$L11\",null,{}]]}]]}]\n"])</script><script>self.__next_f.push([1,"4:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$Ld\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Le\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n5:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$Ld\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Le\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n6:[\"$\",\"$1\",\"c\",{\"children\":[\"$L12\",null,[\"$\",\"$L13\",null,{\"children\":[\"$L14\",[\"$\",\"$L15\",null,{\"promise\":\"$@16\"}]]}]]}]\n7:[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$L17\",null,{\"children\":\"$L18\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$L19\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$1a\",null,{\"fallback\":null,\"children\":\"$L1b\"}]}]}]]}]\n"])</script><script>self.__next_f.push([1,"1c:I[41654,[\"5953\",\"static/chunks/app/blog/%5Bslug%5D/page-594ce9f3ae4ecbe2.js\"],\"MarketingNav\"]\n1d:I[23732,[\"5953\",\"static/chunks/app/blog/%5Bslug%5D/page-594ce9f3ae4ecbe2.js\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"12:[[[\"$\",\"script\",\"0\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Article\\\",\\\"headline\\\":\\\"Meta Tags Audit: How to Fix Your Title, Description, and Open Graph Tags\\\",\\\"description\\\":\\\"Learn how to audit your website's title tags, meta descriptions, and Open Graph tags to control how your business appears in search results and social shares.\\\",\\\"author\\\":{\\\"@type\\\":\\\"Person\\\",\\\"name\\\":\\\"FreeSiteAudit\\\"},\\\"publisher\\\":{\\\"@id\\\":\\\"https://freesiteaudit.com/#organization\\\"},\\\"datePublished\\\":\\\"2026-03-13T00:00:00.000Z\\\",\\\"dateModified\\\":\\\"2026-03-13T00:00:00.000Z\\\",\\\"mainEntityOfPage\\\":{\\\"@type\\\":\\\"WebPage\\\",\\\"@id\\\":\\\"https://freesiteaudit.com/blog/meta-tags-audit\\\"}}\"}}],[\"$\",\"script\",\"1\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://freesiteaudit.com\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Blog\\\",\\\"item\\\":\\\"https://freesiteaudit.com/blog\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":3,\\\"name\\\":\\\"Meta Tags Audit: How to Fix Your Title, Description, and Open Graph Tags\\\",\\\"item\\\":\\\"https://freesiteaudit.com/blog/meta-tags-audit\\\"}]}\"}}]],[\"$\",\"div\",null,{\"className\":\"min-h-screen\",\"children\":[[\"$\",\"$L1c\",null,{}],[\"$\",\"article\",null,{\"className\":\"max-w-3xl mx-auto px-4 py-16\",\"children\":[[\"$\",\"$L1d\",null,{\"items\":[{\"label\":\"Blog\",\"href\":\"/blog\"},{\"label\":\"Meta Tags Audit: How to Fix Your Title, Description, and Open Graph Tags\"}]}],[\"$\",\"div\",null,{\"className\":\"mb-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 text-sm text-text-muted mb-4\",\"children\":[[\"$\",\"time\",null,{\"children\":\"March 13, 2026\"}],[\"$\",\"span\",null,{\"children\":\"·\"}],[\"$\",\"span\",null,{\"children\":\"11 min read\"}],[[\"$\",\"span\",null,{\"children\":\"·\"}],[\"$\",\"span\",null,{\"className\":\"text-accent/70\",\"children\":\"Issues \u0026 Fixes\"}]]]}],[\"$\",\"h1\",null,{\"className\":\"text-3xl sm:text-4xl font-bold tracking-tight mb-4\",\"children\":\"Meta Tags Audit: How to Fix Your Title, Description, and Open Graph Tags\"}],[\"$\",\"p\",null,{\"className\":\"text-lg text-text-muted\",\"children\":\"Learn how to audit your website's title tags, meta descriptions, and Open Graph tags to control how your business appears in search results and social shares.\"}]]}],[\"$\",\"div\",null,{\"className\":\"border-t border-border pt-8\",\"children\":[[\"$\",\"p\",\"0\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"# Meta Tags Audit: How to Fix Your Title, Description, and Open Graph Tags\"}}],[\"$\",\"figure\",\"img-3\",{\"className\":\"my-8\",\"children\":[[\"$\",\"img\",null,{\"src\":\"/blog-images/blog-meta-tags-audit-1-a-clean-google-search-results-page-showing-a-small-business-.webp\",\"alt\":\"A clean Google search results page showing a small business listing—a local bakery or plumbing company—with the title tag and meta description snippet visually highlighted or circled, demonstrating exactly what these tags look like to a real searcher\",\"className\":\"w-full rounded-lg border border-border\",\"loading\":\"lazy\"}],[\"$\",\"figcaption\",null,{\"className\":\"text-sm text-text-muted italic mt-2 text-center\",\"children\":\"A clean Google search results page showing a small business listing—a local bakery or plumbing company—with the title tag and meta description snippet visually highlighted or circled, demonstrating exactly what these tags look like to a real searcher\"}]]}],[\"$\",\"p\",\"5\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"Every time someone finds your business in Google or shares your page on social media, meta tags control what they see. The headline in the search result, the two-line summary underneath it, the image thumbnail on a Facebook share — all of it comes from small tags sitting invisibly in your page's HTML.\"}}],\"$L1e\",\"$L1f\",\"$L20\",\"$L21\",\"$L22\",\"$L23\",\"$L24\",\"$L25\",\"$L26\",\"$L27\",\"$L28\",\"$L29\",\"$L2a\",\"$L2b\",\"$L2c\",\"$L2d\",\"$L2e\",\"$L2f\",\"$L30\",\"$L31\",\"$L32\",\"$L33\",\"$L34\",\"$L35\",\"$L36\",\"$L37\",\"$L38\",\"$L39\",\"$L3a\",\"$L3b\",\"$L3c\",\"$L3d\",\"$L3e\",\"$L3f\",\"$L40\",\"$L41\",\"$L42\",\"$L43\",\"$L44\",\"$L45\",\"$L46\",\"$L47\",\"$L48\",\"$L49\",\"$L4a\",\"$L4b\",\"$L4c\",\"$L4d\",\"$L4e\",\"$L4f\",\"$L50\",\"$L51\",\"$L52\",\"$L53\",\"$L54\",\"$L55\",\"$L56\",\"$L57\",\"$L58\",\"$L59\",\"$L5a\",\"$L5b\",\"$L5c\",\"$L5d\",\"$L5e\",\"$L5f\",\"$L60\",\"$L61\",\"$L62\",\"$L63\",\"$L64\",\"$L65\",\"$L66\",\"$L67\",\"$L68\",\"$L69\",\"$L6a\",\"$L6b\",\"$L6c\",\"$L6d\",\"$L6e\",\"$L6f\",\"$L70\",\"$L71\",\"$L72\",\"$L73\",\"$L74\",\"$L75\",\"$L76\"]}],\"$L77\",\"$L78\",\"$L79\"]}],\"$L7a\"]}]]\n"])</script><script>self.__next_f.push([1,"7b:I[52619,[\"5953\",\"static/chunks/app/blog/%5Bslug%5D/page-594ce9f3ae4ecbe2.js\"],\"\"]\n7c:I[25266,[\"5953\",\"static/chunks/app/blog/%5Bslug%5D/page-594ce9f3ae4ecbe2.js\"],\"default\"]\n1e:[\"$\",\"p\",\"7\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"Most small business websites have at least one of these broken, missing, or set to a CMS default that was never changed. This guide explains what each tag does, what \\\"broken\\\" looks like in practice, and how to fix it without touching code.\"}}]\n1f:[\"$\",\"hr\",\"9\",{\"className\":\"my-8 border-border\"}]\n20:[\"$\",\"h2\",\"11\",{\"className\":\"text-2xl font-bold text-text-primary mt-10 mb-4\",\"children\":\"What Are Meta Tags?\"}]\n21:[\"$\",\"p\",\"13\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"Meta tags are short pieces of HTML that live in the \u003ccode class=\\\"bg-surface-panel px-1.5 py-0.5 rounded text-sm text-accent-strong\\\"\u003e\u003chead\u003e\u003c/code\u003e section of a webpage. Visitors never see them directly. But search engines and social platforms read them constantly.\"}}]\n22:[\"$\",\"p\",\"15\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"Three meta tags matter most for how your business looks online:\"}}]\n23:[\"$\",\"ol\",\"ol-20\",{\"className\":\"list-decimal pl-5 space-y-1.5 my-4 text-text-secondary\",\"children\":[[\"$\",\"li\",\"0\",{\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eTitle tag\u003c/strong\u003e — the clickable headline in Google search results\"}}],[\"$\",\"li\",\"1\",{\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eMeta description\u003c/strong\u003e — the summary text beneath the title\"}}],[\"$\",\"li\",\"2\",{\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eOpen Graph (OG) tags\u003c/strong\u003e — the image, title, and description that appear when someone shares your page on Facebook, LinkedIn, WhatsApp, or iMessage\"}}]]}]\n24:[\"$\",\"p\",\"21\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"If any"])</script><script>self.__next_f.push([1," of these are wrong or missing, you're leaving first impressions to chance.\"}}]\n25:[\"$\",\"hr\",\"23\",{\"className\":\"my-8 border-border\"}]\n26:[\"$\",\"h2\",\"25\",{\"className\":\"text-2xl font-bold text-text-primary mt-10 mb-4\",\"children\":\"Title Tags: Your Most Visible Real Estate in Search\"}]\n"])</script><script>self.__next_f.push([1,"27:[\"$\",\"figure\",\"img-28\",{\"className\":\"my-8\",\"children\":[[\"$\",\"img\",null,{\"src\":\"/blog-images/blog-meta-tags-audit-2-a-smartphone-screen-showing-a-broken-social-media-share-card.webp\",\"alt\":\"A smartphone screen showing a broken social media share card: blank gray placeholder box where an image should be, a truncated generic title reading \\\"Home — My Business,\\\" and a missing description, representing what happens when Open Graph tags are absent\",\"className\":\"w-full rounded-lg border border-border\",\"loading\":\"lazy\"}],[\"$\",\"figcaption\",null,{\"className\":\"text-sm text-text-muted italic mt-2 text-center\",\"children\":\"A smartphone screen showing a broken social media share card: blank gray placeholder box where an image should be, a truncated generic title reading \\\"Home — My Business,\\\" and a missing description, representing what happens when Open Graph tags are absent\"}]]}]\n"])</script><script>self.__next_f.push([1,"28:[\"$\",\"p\",\"30\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"The title tag is the single most important on-page SEO element for most pages. It tells Google what the page is about, gives searchers a reason to click, and appears in browser tabs and bookmarks.\"}}]\n29:[\"$\",\"p\",\"32\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"html\"}}]\n2a:[\"$\",\"p\",\"33\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003ctitle\u003eCustom Wedding Cakes in Austin, TX | Sweet Layers Bakery\u003c/title\u003e\"}}]\n2b:[\"$\",\"p\",\"35\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eWhat a good title tag does:\u003c/strong\u003e\"}}]\n2c:[\"$\",\"ul\",\"ul-40\",{\"className\":\"list-disc pl-5 space-y-1.5 my-4 text-text-secondary\",\"children\":[[\"$\",\"li\",\"0\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Describes exactly what the page covers\"}}],[\"$\",\"li\",\"1\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Includes the primary keyword naturally\"}}],[\"$\",\"li\",\"2\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Stays under 60 characters — longer titles get cut off in search results\"}}],[\"$\",\"li\",\"3\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Is unique per page\"}}]]}]\n2d:[\"$\",\"p\",\"41\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eCommon title tag problems:\u003c/strong\u003e\"}}]\n"])</script><script>self.__next_f.push([1,"2e:[\"$\",\"div\",\"table-49\",{\"className\":\"my-6 overflow-x-auto rounded-lg border border-border\",\"children\":[\"$\",\"table\",null,{\"className\":\"w-full text-sm\",\"children\":[[\"$\",\"thead\",null,{\"children\":[\"$\",\"tr\",null,{\"className\":\"bg-surface-panel/60\",\"children\":[[\"$\",\"th\",\"0\",{\"className\":\"px-4 py-3 text-left font-semibold text-text-primary border-b border-border\",\"dangerouslySetInnerHTML\":{\"__html\":\"Problem\"}}],[\"$\",\"th\",\"1\",{\"className\":\"px-4 py-3 text-left font-semibold text-text-primary border-b border-border\",\"dangerouslySetInnerHTML\":{\"__html\":\"Example\"}}]]}]}],[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"0\",{\"className\":\"\",\"children\":[[\"$\",\"td\",\"0\",{\"className\":\"px-4 py-3 text-text-secondary border-b border-border/50\",\"dangerouslySetInnerHTML\":{\"__html\":\"Too long, gets truncated\"}}],[\"$\",\"td\",\"1\",{\"className\":\"px-4 py-3 text-text-secondary border-b border-border/50\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\\"Welcome to Sweet Layers Bakery — Austin's Best Custom Wedding and Birthday Cakes Since 2009\\\"\"}}]]}],[\"$\",\"tr\",\"1\",{\"className\":\"bg-surface-panel/30\",\"children\":[[\"$\",\"td\",\"0\",{\"className\":\"px-4 py-3 text-text-secondary border-b border-border/50\",\"dangerouslySetInnerHTML\":{\"__html\":\"Generic or missing\"}}],[\"$\",\"td\",\"1\",{\"className\":\"px-4 py-3 text-text-secondary border-b border-border/50\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\\"Home\\\" or \\\"Page 1\\\"\"}}]]}],[\"$\",\"tr\",\"2\",{\"className\":\"\",\"children\":[[\"$\",\"td\",\"0\",{\"className\":\"px-4 py-3 text-text-secondary border-b border-border/50\",\"dangerouslySetInnerHTML\":{\"__html\":\"Same title on every page\"}}],[\"$\",\"td\",\"1\",{\"className\":\"px-4 py-3 text-text-secondary border-b border-border/50\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\\"Sweet Layers Bakery\\\" on every page site-wide\"}}]]}],[\"$\",\"tr\",\"3\",{\"className\":\"bg-surface-panel/30\",\"children\":[[\"$\",\"td\",\"0\",{\"className\":\"px-4 py-3 text-text-secondary border-b border-border/50\",\"dangerouslySetInnerHTML\":{\"__html\":\"Keyword stuffing\"}}],[\"$\",\"td\",\"1\",{\"className\":\"px-4 py-3 text-text-secondary border-b border-border/50\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\\"wedding cakes Austin TX bakery custom cakes Austin wedding\\\"\"}}]]}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"2f:[\"$\",\"p\",\"50\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eThe 60-character rule in practice:\u003c/strong\u003e\"}}]\n30:[\"$\",\"p\",\"52\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"Google measures title length by pixel width, not a hard character count — but 60 characters is a reliable working limit. A title like \u003cem\u003e\\\"Affordable HVAC Repair in Denver | Arctic Air Services\\\"\u003c/em\u003e (52 characters) fits cleanly. A title like \u003cem\u003e\\\"Arctic Air Services: Affordable HVAC Repair, Maintenance, and Installation in Denver and Surrounding Areas\\\"\u003c/em\u003e gets truncated to \u003cem\u003e\\\"Arctic Air Services: Affordable HVAC Repair, Maintena…\\\"\u003c/em\u003e — cutting off the location, which is often the detail a local searcher needs most.\"}}]\n31:[\"$\",\"p\",\"54\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eMini-checklist for title tags:\u003c/strong\u003e\"}}]\n32:[\"$\",\"ul\",\"ul-60\",{\"className\":\"list-disc pl-5 space-y-1.5 my-4 text-text-secondary\",\"children\":[[\"$\",\"li\",\"0\",{\"dangerouslySetInnerHTML\":{\"__html\":\"[ ] Every page has a unique title\"}}],[\"$\",\"li\",\"1\",{\"dangerouslySetInnerHTML\":{\"__html\":\"[ ] Title is under 60 characters\"}}],[\"$\",\"li\",\"2\",{\"dangerouslySetInnerHTML\":{\"__html\":\"[ ] Primary keyword appears naturally (not stuffed)\"}}],[\"$\",\"li\",\"3\",{\"dangerouslySetInnerHTML\":{\"__html\":\"[ ] Brand name included on key pages (usually after a dash or pipe)\"}}],[\"$\",\"li\",\"4\",{\"dangerouslySetInnerHTML\":{\"__html\":\"[ ] No default CMS placeholder text (\\\"Just another WordPress site,\\\" \\\"Untitled Page\\\")\"}}]]}]\n33:[\"$\",\"hr\",\"61\",{\"className\":\"my-8 border-border\"}]\n34:[\"$\",\"h2\",\"63\",{\"className\":\"text-2xl font-bold text-text-primary mt-10 mb-4\",\"children\":\"Meta Descriptions: The Pitch Below the Headline\"}]\n35:[\"$\",\"p\",\"65\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"The meta description doesn't directly affec"])</script><script>self.__next_f.push([1,"t search rankings — Google has confirmed this publicly. But it does affect whether people click. A well-written description functions as a one-sentence ad for the page.\"}}]\n36:[\"$\",\"p\",\"67\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"html\"}}]\n37:[\"$\",\"p\",\"68\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cmeta name=\\\"description\\\" content=\\\"Order custom wedding cakes in Austin.\"}}]\n38:[\"$\",\"p\",\"69\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"Fresh local ingredients, baked to order. Free tastings on weekends.\\\"\u003e\"}}]\n39:[\"$\",\"p\",\"71\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eWhat makes a meta description work:\u003c/strong\u003e\"}}]\n3a:[\"$\",\"ul\",\"ul-76\",{\"className\":\"list-disc pl-5 space-y-1.5 my-4 text-text-secondary\",\"children\":[[\"$\",\"li\",\"0\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Tells the user what they'll get if they click\"}}],[\"$\",\"li\",\"1\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Stays between 120–160 characters (shorter wastes the space; longer gets cut off)\"}}],[\"$\",\"li\",\"2\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Reads like a sentence a human wrote, not a keyword list\"}}],[\"$\",\"li\",\"3\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Includes a soft nudge toward action where it fits naturally\"}}]]}]\n3b:[\"$\",\"p\",\"77\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eWhat happens when you skip it:\u003c/strong\u003e\"}}]\n3c:[\"$\",\"p\",\"79\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"When a meta description is missing, Google generates one automatically from wherever it wants on your page. Sometimes the result is acceptable. More often it's a fragment from your navigation, a cookie consent notice, or a mid-paragraph sentence with no context.\"}}]\n3d:[\"$\",\"p\",\"81\",{\"className\":\"text-text-secon"])</script><script>self.__next_f.push([1,"dary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eCommon mistakes:\u003c/strong\u003e\"}}]\n"])</script><script>self.__next_f.push([1,"3e:[\"$\",\"ul\",\"ul-87\",{\"className\":\"list-disc pl-5 space-y-1.5 my-4 text-text-secondary\",\"children\":[[\"$\",\"li\",\"0\",{\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eNo description at all:\u003c/strong\u003e Google auto-generates from page text with unpredictable results\"}}],[\"$\",\"li\",\"1\",{\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eDuplicate descriptions:\u003c/strong\u003e The same description on every page signals thin content\"}}],[\"$\",\"li\",\"2\",{\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eToo long:\u003c/strong\u003e Description gets cut mid-sentence in search results\"}}],[\"$\",\"li\",\"3\",{\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eVague and generic:\u003c/strong\u003e \\\"Welcome to our website. We offer many great services.\\\" tells no one anything\"}}]]}]\n"])</script><script>self.__next_f.push([1,"3f:[\"$\",\"p\",\"88\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eMini-checklist for meta descriptions:\u003c/strong\u003e\"}}]\n40:[\"$\",\"ul\",\"ul-94\",{\"className\":\"list-disc pl-5 space-y-1.5 my-4 text-text-secondary\",\"children\":[[\"$\",\"li\",\"0\",{\"dangerouslySetInnerHTML\":{\"__html\":\"[ ] Every important page has a unique description\"}}],[\"$\",\"li\",\"1\",{\"dangerouslySetInnerHTML\":{\"__html\":\"[ ] Description is 120–160 characters\"}}],[\"$\",\"li\",\"2\",{\"dangerouslySetInnerHTML\":{\"__html\":\"[ ] Describes what the page actually contains\"}}],[\"$\",\"li\",\"3\",{\"dangerouslySetInnerHTML\":{\"__html\":\"[ ] Includes a soft call-to-action where appropriate (\\\"See our menu,\\\" \\\"Get a free quote\\\")\"}}],[\"$\",\"li\",\"4\",{\"dangerouslySetInnerHTML\":{\"__html\":\"[ ] No duplicate descriptions across pages\"}}]]}]\n41:[\"$\",\"hr\",\"95\",{\"className\":\"my-8 border-border\"}]\n42:[\"$\",\"h2\",\"97\",{\"className\":\"text-2xl font-bold text-text-primary mt-10 mb-4\",\"children\":\"Open Graph Tags: Controlling How You Look on Social Media\"}]\n"])</script><script>self.__next_f.push([1,"43:[\"$\",\"figure\",\"img-100\",{\"className\":\"my-8\",\"children\":[[\"$\",\"img\",null,{\"src\":\"/blog-images/blog-meta-tags-audit-3-a-split-screen-showing-a-cms-meta-fields-panel-on-the-left-w.webp\",\"alt\":\"A split-screen showing a CMS meta fields panel on the left (WordPress or Squarespace meta tag input fields with a title and description being typed in) and a live Google search snippet preview on the right updating in real time to reflect the changes\",\"className\":\"w-full rounded-lg border border-border\",\"loading\":\"lazy\"}],[\"$\",\"figcaption\",null,{\"className\":\"text-sm text-text-muted italic mt-2 text-center\",\"children\":\"A split-screen showing a CMS meta fields panel on the left (WordPress or Squarespace meta tag input fields with a title and description being typed in) and a live Google search snippet preview on the right updating in real time to reflect the changes\"}]]}]\n"])</script><script>self.__next_f.push([1,"44:[\"$\",\"p\",\"102\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"Open Graph (OG) is a protocol originally created by Facebook. It tells social platforms — Facebook, LinkedIn, Slack, iMessage, WhatsApp — what image, title, and description to show when someone shares a link to your page.\"}}]\n45:[\"$\",\"p\",\"104\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"Without OG tags, platforms scrape whatever they can find. That usually means a random image (often your logo at 16×16 pixels, or a blank gray box) and a garbled or truncated title.\"}}]\n46:[\"$\",\"p\",\"106\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"html\"}}]\n47:[\"$\",\"p\",\"107\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cmeta property=\\\"og:title\\\" content=\\\"Custom Wedding Cakes in Austin | Sweet Layers Bakery\\\"\u003e\"}}]\n48:[\"$\",\"p\",\"108\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cmeta property=\\\"og:description\\\" content=\\\"Order custom wedding and birthday cakes in Austin, TX. Fresh ingredients, free weekend tastings.\\\"\u003e\"}}]\n49:[\"$\",\"p\",\"109\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cmeta property=\\\"og:image\\\" content=\\\"https://sweetlayers.com/images/wedding-cake-hero.jpg\\\"\u003e\"}}]\n4a:[\"$\",\"p\",\"110\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cmeta property=\\\"og:url\\\" content=\\\"https://sweetlayers.com/wedding-cakes/\\\"\u003e\"}}]\n4b:[\"$\",\"p\",\"111\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cmeta property=\\\"og:type\\\" content=\\\"website\\\"\u003e\"}}]\n4c:[\"$\",\"p\",\"113\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eWhy OG tags matter even if you don't post on social media:\u003c/strong\u003e\"}}]\n4d:[\"$\",\"p\",\"115\",{\"className\":\"text-t"])</script><script>self.__next_f.push([1,"ext-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"Customers share your pages for you. A happy customer posts your menu link in a neighborhood group. A local blogger references your services page. A journalist links to your about page. Each of those creates a share card someone sees before clicking. Without OG tags, that card looks broken. With them, it looks intentional.\"}}]\n4e:[\"$\",\"p\",\"117\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eOG image specifications:\u003c/strong\u003e\"}}]\n4f:[\"$\",\"p\",\"119\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"The \u003ccode class=\\\"bg-surface-panel px-1.5 py-0.5 rounded text-sm text-accent-strong\\\"\u003eog:image\u003c/code\u003e tag creates the biggest visual difference. A safe target across all major platforms:\"}}]\n"])</script><script>self.__next_f.push([1,"50:[\"$\",\"ul\",\"ul-125\",{\"className\":\"list-disc pl-5 space-y-1.5 my-4 text-text-secondary\",\"children\":[[\"$\",\"li\",\"0\",{\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eDimensions:\u003c/strong\u003e 1200 × 630 pixels\"}}],[\"$\",\"li\",\"1\",{\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eFormat:\u003c/strong\u003e JPG or PNG\"}}],[\"$\",\"li\",\"2\",{\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eFile size:\u003c/strong\u003e Under 1 MB\"}}],[\"$\",\"li\",\"3\",{\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eContent:\u003c/strong\u003e Something specific to the page — a product photo, your storefront, the service you're promoting — not a generic logo on white\"}}]]}]\n"])</script><script>self.__next_f.push([1,"51:[\"$\",\"p\",\"126\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eTwitter/X cards:\u003c/strong\u003e\"}}]\n52:[\"$\",\"p\",\"128\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"Twitter uses its own tag set but falls back to OG tags when Twitter-specific tags are absent. The one tag worth adding explicitly:\"}}]\n53:[\"$\",\"p\",\"130\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"html\"}}]\n54:[\"$\",\"p\",\"131\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cmeta name=\\\"twitter:card\\\" content=\\\"summary_large_image\\\"\u003e\"}}]\n55:[\"$\",\"p\",\"133\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"Without this, Twitter shows a small thumbnail even if your OG image is properly sized.\"}}]\n56:[\"$\",\"p\",\"135\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eMini-checklist for Open Graph tags:\u003c/strong\u003e\"}}]\n"])</script><script>self.__next_f.push([1,"57:[\"$\",\"ul\",\"ul-142\",{\"className\":\"list-disc pl-5 space-y-1.5 my-4 text-text-secondary\",\"children\":[[\"$\",\"li\",\"0\",{\"dangerouslySetInnerHTML\":{\"__html\":\"[ ] \u003ccode class=\\\"bg-surface-panel px-1.5 py-0.5 rounded text-sm text-accent-strong\\\"\u003eog:title\u003c/code\u003e set\"}}],[\"$\",\"li\",\"1\",{\"dangerouslySetInnerHTML\":{\"__html\":\"[ ] \u003ccode class=\\\"bg-surface-panel px-1.5 py-0.5 rounded text-sm text-accent-strong\\\"\u003eog:description\u003c/code\u003e set\"}}],[\"$\",\"li\",\"2\",{\"dangerouslySetInnerHTML\":{\"__html\":\"[ ] \u003ccode class=\\\"bg-surface-panel px-1.5 py-0.5 rounded text-sm text-accent-strong\\\"\u003eog:image\u003c/code\u003e set to a 1200×630px image specific to the page\"}}],[\"$\",\"li\",\"3\",{\"dangerouslySetInnerHTML\":{\"__html\":\"[ ] \u003ccode class=\\\"bg-surface-panel px-1.5 py-0.5 rounded text-sm text-accent-strong\\\"\u003eog:url\u003c/code\u003e set to the canonical URL\"}}],[\"$\",\"li\",\"4\",{\"dangerouslySetInnerHTML\":{\"__html\":\"[ ] \u003ccode class=\\\"bg-surface-panel px-1.5 py-0.5 rounded text-sm text-accent-strong\\\"\u003eog:type\u003c/code\u003e set (usually \\\"website\\\" or \\\"article\\\")\"}}],[\"$\",\"li\",\"5\",{\"dangerouslySetInnerHTML\":{\"__html\":\"[ ] \u003ccode class=\\\"bg-surface-panel px-1.5 py-0.5 rounded text-sm text-accent-strong\\\"\u003etwitter:card\u003c/code\u003e set to \\\"summary_large_image\\\"\"}}]]}]\n"])</script><script>self.__next_f.push([1,"58:[\"$\",\"hr\",\"143\",{\"className\":\"my-8 border-border\"}]\n59:[\"$\",\"h2\",\"145\",{\"className\":\"text-2xl font-bold text-text-primary mt-10 mb-4\",\"children\":\"Walkthrough: Auditing a Local Service Business\"}]\n5a:[\"$\",\"p\",\"147\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"Say you run a plumbing company in Columbus, Ohio. Your homepage title currently reads:\"}}]\n5b:[\"$\",\"p\",\"149\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003e \u003cem\u003e\\\"Home — Johnson Plumbing\\\"\u003c/em\u003e\"}}]\n5c:[\"$\",\"p\",\"151\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"There's no meta description. Your OG image is missing entirely.\"}}]\n5d:[\"$\",\"p\",\"153\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eIn search results:\u003c/strong\u003e Someone searches \\\"emergency plumber Columbus.\\\" Your title says \\\"Home\\\" — not your service, not your location. Your description is auto-generated from whatever text Google scraped first, possibly your navigation links.\"}}]\n5e:[\"$\",\"p\",\"155\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eOn social media:\u003c/strong\u003e A happy customer shares your page in a neighborhood Facebook group with 4,000 members. The share card shows a broken image box and the title \\\"Home — Johnson Plumbing.\\\"\"}}]\n5f:[\"$\",\"p\",\"157\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eThe fix, step by step:\u003c/strong\u003e\"}}]\n60:[\"$\",\"p\",\"159\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eHomepage title:\u003c/strong\u003e Change it to:\"}}]\n61:[\"$\",\"p\",\"160\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003e \u003cem\u003e\\\"Emergency Plumber in Columbus, OH | Johnson Plumbing\\\"\u003c/em\u003e (52 chara"])</script><script>self.__next_f.push([1,"cters)\"}}]\n62:[\"$\",\"p\",\"162\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eHomepage meta description:\u003c/strong\u003e Write:\"}}]\n63:[\"$\",\"p\",\"163\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003e \u003cem\u003e\\\"24/7 emergency plumbing in Columbus, OH. Licensed, insured, same-day service. Call Johnson Plumbing for fast, affordable repairs.\\\"\u003c/em\u003e (131 characters)\"}}]\n64:[\"$\",\"p\",\"165\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eOG image:\u003c/strong\u003e Take a clean photo of your truck, crew in uniform, or storefront. Resize it to 1200×630 pixels. Upload it and add the \u003ccode class=\\\"bg-surface-panel px-1.5 py-0.5 rounded text-sm text-accent-strong\\\"\u003eog:image\u003c/code\u003e tag pointing to that file URL.\"}}]\n65:[\"$\",\"p\",\"167\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eOG title and description:\u003c/strong\u003e These can match your title tag and meta description exactly. Or write a slightly more conversational version — OG content is for social context, so tone can shift slightly.\"}}]\n66:[\"$\",\"p\",\"169\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"Total time: 15–30 minutes in most CMS platforms. WordPress, Squarespace, Wix, and Shopify all have built-in meta tag fields in their page editors. No code required.\"}}]\n67:[\"$\",\"hr\",\"171\",{\"className\":\"my-8 border-border\"}]\n68:[\"$\",\"h2\",\"173\",{\"className\":\"text-2xl font-bold text-text-primary mt-10 mb-4\",\"children\":\"How to Check Your Current Meta Tags\"}]\n"])</script><script>self.__next_f.push([1,"69:[\"$\",\"figure\",\"img-176\",{\"className\":\"my-8\",\"children\":[[\"$\",\"img\",null,{\"src\":\"/blog-images/blog-meta-tags-audit-4-a-side-by-side-google-search-result-comparison-for-the-same-.webp\",\"alt\":\"A side-by-side Google search result comparison for the same local plumbing business — on the left a truncated \\\"Home — Johnson Plumbing\\\" with an auto-scraped description fragment, on the right a properly crafted title with city and service name, a complete meta description, and a social share card showing a service-van photo — illustrating the before-and-after of fixing the exact issues uncovered in a meta tag audit\",\"className\":\"w-full rounded-lg border border-border\",\"loading\":\"lazy\"}],[\"$\",\"figcaption\",null,{\"className\":\"text-sm text-text-muted italic mt-2 text-center\",\"children\":\"A side-by-side Google search result comparison for the same local plumbing business — on the left a truncated \\\"Home — Johnson Plumbing\\\" with an auto-scraped description fragment, on the right a properly crafted title with city and service name, a complete meta description, and a social share card showing a service-van photo — illustrating the before-and-after of fixing the exact issues uncovered in a meta tag audit\"}]]}]\n"])</script><script>self.__next_f.push([1,"6a:[\"$\",\"p\",\"178\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"You don't need to dig into HTML to audit your tags. A few practical methods:\"}}]\n6b:[\"$\",\"p\",\"180\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003e1. Google your business name.\u003c/strong\u003e Look at your listing. Is the title what you expect? Is the description accurate and complete, or does it look auto-generated?\"}}]\n6c:[\"$\",\"p\",\"182\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003e2. Social share debuggers.\u003c/strong\u003e Facebook's Sharing Debugger and LinkedIn's Post Inspector both let you paste a URL and see exactly what share card would appear — including whether your OG image loads at the right size.\"}}]\n6d:[\"$\",\"p\",\"184\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003e3. View page source.\u003c/strong\u003e Right-click any page in your browser and select \\\"View Page Source.\\\" Press Ctrl+F (Cmd+F on Mac) and search for \u003ccode class=\\\"bg-surface-panel px-1.5 py-0.5 rounded text-sm text-accent-strong\\\"\u003e\u003ctitle\u003e\u003c/code\u003e and \u003ccode class=\\\"bg-surface-panel px-1.5 py-0.5 rounded text-sm text-accent-strong\\\"\u003e\u003cmeta name=\\\"description\\\"\u003c/code\u003e to see exactly what's set.\"}}]\n6e:[\"$\",\"p\",\"186\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003e4. Run a site-wide audit.\u003c/strong\u003e Most businesses fix their homepage and stop there. But service pages, blog posts, and product pages each need their own tags. Checking them one by one is slow. An automated audit surfaces every missing, duplicate, or oversized tag across your entire site at once.\"}}]\n6f:[\"$\",\"hr\",\"188\",{\"className\":\"my-8 border-border\"}]\n70:[\"$\",\"h2\",\"190\",{\"className\":\"text-2xl font-bold text-text-primary mt-10 mb-4\",\"children\":\"Priority Order if You're St"])</script><script>self.__next_f.push([1,"arting From Zero\"}]\n71:[\"$\",\"ol\",\"ol-196\",{\"className\":\"list-decimal pl-5 space-y-1.5 my-4 text-text-secondary\",\"children\":[[\"$\",\"li\",\"0\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Fix or write title tags for your 5 most-visited pages\"}}],[\"$\",\"li\",\"1\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Add meta descriptions to those same pages\"}}],[\"$\",\"li\",\"2\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Set OG image, title, and description on your homepage and any pages shared on social\"}}],[\"$\",\"li\",\"3\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Work through the remaining pages over the following weeks\"}}]]}]\n72:[\"$\",\"p\",\"197\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"Meta tags are one of the few places where 30 minutes of work produces a visible, measurable change in how your business appears to the outside world. No developer, no budget, no plugin required.\"}}]\n73:[\"$\",\"p\",\"199\",{\"className\":\"text-text-secondary leading-relaxed my-4\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cstrong class=\\\"text-text-primary\\\"\u003eRun a free meta tag audit at FreeSiteAudit.\u003c/strong\u003e Paste your URL and you'll see every missing, duplicate, or oversized title and description across your entire site — no account required.\"}}]\n74:[\"$\",\"hr\",\"201\",{\"className\":\"my-8 border-border\"}]\n75:[\"$\",\"h2\",\"203\",{\"className\":\"text-2xl font-bold text-text-primary mt-10 mb-4\",\"children\":\"Sources\"}]\n"])</script><script>self.__next_f.push([1,"76:[\"$\",\"ul\",\"ul-209\",{\"className\":\"list-disc pl-5 space-y-1.5 my-4 text-text-secondary\",\"children\":[[\"$\",\"li\",\"0\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Google Search Central: How Google generates title links — https://developers.google.com/search/docs/appearance/title-link\"}}],[\"$\",\"li\",\"1\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Google Search Central: Control your snippets in search results — https://developers.google.com/search/docs/appearance/snippet\"}}],[\"$\",\"li\",\"2\",{\"dangerouslySetInnerHTML\":{\"__html\":\"The Open Graph Protocol — https://ogp.me/\"}}],[\"$\",\"li\",\"3\",{\"dangerouslySetInnerHTML\":{\"__html\":\"Google Search Central: Creating helpful, reliable, people-first content — https://developers.google.com/search/docs/fundamentals/creating-helpful-content\"}}]]}]\n"])</script><script>self.__next_f.push([1,"77:[\"$\",\"div\",null,{\"className\":\"mt-10 border-t border-border pt-8 space-y-6\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm font-semibold text-text-muted uppercase tracking-wider mb-3\",\"children\":\"Related Tools\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-2\",\"children\":[[\"$\",\"$L7b\",\"meta-title-checker\",{\"href\":\"/tools/meta-title-checker\",\"className\":\"inline-flex items-center gap-1.5 bg-surface-panel/60 hover:bg-surface-panel text-sm text-text-secondary hover:text-accent px-3 py-1.5 rounded-lg transition-colors\",\"children\":[\"Meta Title Checker\",\" →\"]}],[\"$\",\"$L7b\",\"meta-description-checker\",{\"href\":\"/tools/meta-description-checker\",\"className\":\"inline-flex items-center gap-1.5 bg-surface-panel/60 hover:bg-surface-panel text-sm text-text-secondary hover:text-accent px-3 py-1.5 rounded-lg transition-colors\",\"children\":[\"Meta Description Checker\",\" →\"]}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm font-semibold text-text-muted uppercase tracking-wider mb-3\",\"children\":\"Related Fixes\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-2\",\"children\":[[\"$\",\"$L7b\",\"seo-title-001\",{\"href\":\"/fixes/seo-title-001\",\"className\":\"inline-flex items-center gap-1.5 bg-surface-panel/60 hover:bg-surface-panel text-sm text-text-secondary hover:text-accent px-3 py-1.5 rounded-lg transition-colors\",\"children\":[\"SEO-TITLE-001\",\" →\"]}]]}]]}],false]}]\n"])</script><script>self.__next_f.push([1,"78:[\"$\",\"div\",null,{\"className\":\"mt-12\",\"children\":[\"$\",\"$L7c\",null,{\"sourcePage\":\"/blog\"}]}]\n79:[\"$\",\"div\",null,{\"className\":\"mt-6 bg-gradient-to-r from-accent-subtle to-accent-subtle/50 border border-accent-border rounded-xl p-8 text-center\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-2xl font-bold mb-2\",\"children\":\"Check your website for free\"}],[\"$\",\"p\",null,{\"className\":\"text-text-muted mb-6\",\"children\":\"Get an instant score and your top 3 critical issues in under 60 seconds.\"}],[\"$\",\"$L7b\",null,{\"href\":\"/#free-audit\",\"className\":\"inline-block bg-accent hover:bg-accent-strong text-text-inverse font-semibold px-10 py-3.5 rounded-lg transition-colors\",\"children\":\"Get Your Free Audit →\"}]]}]\n"])</script><script>self.__next_f.push([1,"7a:[\"$\",\"footer\",null,{\"className\":\"border-t border-border mt-auto\",\"children\":[\"$\",\"nav\",null,{\"aria-label\":\"Footer navigation\",\"className\":\"max-w-6xl mx-auto px-4 py-8 sm:py-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 md:grid-cols-3 gap-8 lg:flex lg:flex-row lg:flex-wrap lg:justify-between lg:gap-x-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-2 md:col-span-1 lg:max-w-[14rem]\",\"children\":[[\"$\",\"$L7b\",null,{\"href\":\"/\",\"className\":\"text-lg font-bold tracking-tight\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-accent\",\"children\":\"Free\"}],\"SiteAudit\"]}],[\"$\",\"p\",null,{\"className\":\"text-text-muted text-sm mt-3 leading-relaxed\",\"children\":\"Website audits for business owners and agencies. Find issues, fix them, grow.\"}]]}],[[\"$\",\"div\",\"Solutions\",{\"children\":[[\"$\",\"h4\",null,{\"className\":\"text-sm font-semibold text-text-secondary mb-3 lg:whitespace-nowrap\",\"children\":\"Solutions\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"li\",\"Free Website Audit\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/#free-audit\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"Free Website Audit\"}]}],[\"$\",\"li\",\"For Agencies\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/agencies\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"For Agencies\"}]}],[\"$\",\"li\",\"Pricing\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/pricing\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"Pricing\"}]}],[\"$\",\"li\",\"Demo Report\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/demo\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"Demo Report\"}]}],[\"$\",\"li\",\"Dashboard\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/dashboard\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"Dashboard\"}]}]]}]]}],[\"$\",\"div\",\"Industries\",{\"children\":[[\"$\",\"h4\",null,{\"className\":\"text-sm font-semibold text-text-secondary mb-3 lg:whitespace-nowrap\",\"children\":\"Industries\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"li\",\"SaaS Apps\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/industries/saas\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"SaaS Apps\"}]}],[\"$\",\"li\",\"Dev Portfolios\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/industries/dev-portfolios\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"Dev Portfolios\"}]}],[\"$\",\"li\",\"Blogs \u0026 Content\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/industries/blogs\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"Blogs \u0026 Content\"}]}],[\"$\",\"li\",\"Course Sites\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/industries/courses\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"Course Sites\"}]}],[\"$\",\"li\",\"Agency Sites\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/industries/agency-sites\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"Agency Sites\"}]}],[\"$\",\"li\",\"All Industries\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/industries\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"All Industries\"}]}]]}]]}],[\"$\",\"div\",\"Compare \u0026 Results\",{\"children\":[[\"$\",\"h4\",null,{\"className\":\"text-sm font-semibold text-text-secondary mb-3 lg:whitespace-nowrap\",\"children\":\"Compare \u0026 Results\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"li\",\"vs Semrush\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/blog/freesiteaudit-vs-semrush\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"vs Semrush\"}]}],[\"$\",\"li\",\"vs SEOptimer\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/blog/freesiteaudit-vs-seoptimer-vs-seo-site-checkup\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"vs SEOptimer\"}]}],\"$L7d\",\"$L7e\",\"$L7f\"]}]]}],\"$L80\",\"$L81\",\"$L82\"]]}],\"$L83\"]}]}]\n"])</script><script>self.__next_f.push([1,"7d:[\"$\",\"li\",\"Success Stories\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/case-studies\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"Success Stories\"}]}]\n7e:[\"$\",\"li\",\"FindBackflowTesters.com\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"https://findbackflowtesters.com\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"FindBackflowTesters.com\"}]}]\n7f:[\"$\",\"li\",\"FreeSiteAudit.com\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"https://freesiteaudit.com\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"FreeSiteAudit.com\"}]}]\n"])</script><script>self.__next_f.push([1,"80:[\"$\",\"div\",\"Resources\",{\"children\":[[\"$\",\"h4\",null,{\"className\":\"text-sm font-semibold text-text-secondary mb-3 lg:whitespace-nowrap\",\"children\":\"Resources\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"li\",\"Blog\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/blog\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"Blog\"}]}],[\"$\",\"li\",\"Free Tools\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/tools\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"Free Tools\"}]}],[\"$\",\"li\",\"Fix Library\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/fixes\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"Fix Library\"}]}],[\"$\",\"li\",\"About\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/about\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"About\"}]}],[\"$\",\"li\",\"Contact\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"mailto:hello@freesiteaudit.com\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"Contact\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"81:[\"$\",\"div\",\"Legal\",{\"children\":[[\"$\",\"h4\",null,{\"className\":\"text-sm font-semibold text-text-secondary mb-3 lg:whitespace-nowrap\",\"children\":\"Legal\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"li\",\"Privacy Policy\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/privacy\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"Privacy Policy\"}]}],[\"$\",\"li\",\"Terms of Service\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/terms\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"Terms of Service\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"82:[\"$\",\"div\",\"Platforms\",{\"children\":[[\"$\",\"h4\",null,{\"className\":\"text-sm font-semibold text-text-secondary mb-3 lg:whitespace-nowrap\",\"children\":\"Platforms\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"li\",\"WordPress\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/platforms/wordpress\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"WordPress\"}]}],[\"$\",\"li\",\"Shopify\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/platforms/shopify\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"Shopify\"}]}],[\"$\",\"li\",\"Webflow\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/platforms/webflow\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"Webflow\"}]}],[\"$\",\"li\",\"Wix\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/platforms/wix\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"Wix\"}]}],[\"$\",\"li\",\"Squarespace\",{\"children\":[\"$\",\"$L7b\",null,{\"href\":\"/platforms/squarespace\",\"className\":\"text-sm text-text-muted hover:text-text-secondary transition-colors lg:whitespace-nowrap\",\"children\":\"Squarespace\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"83:[\"$\",\"div\",null,{\"className\":\"border-t border-border-subtle mt-10 pt-6 flex flex-col sm:flex-row items-center justify-between gap-3 text-xs text-text-muted\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"© \",2026,\" FreeSiteAudit. All rights reserved.\"]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"$L7b\",null,{\"href\":\"/privacy\",\"className\":\"hover:text-text-secondary transition-colors\",\"children\":\"Privacy\"}],[\"$\",\"$L7b\",null,{\"href\":\"/terms\",\"className\":\"hover:text-text-secondary transition-colors\",\"children\":\"Terms\"}]]}]]}]\n"])</script><script>self.__next_f.push([1,"18:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n14:null\n"])</script><script>self.__next_f.push([1,"84:I[80622,[],\"IconMark\"]\n"])</script><script>self.__next_f.push([1,"16:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Meta Tags Audit: How to Fix Your Title, Description, and Open Graph Tags - FreeSiteAudit\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Learn how to audit your website's title tags, meta descriptions, and Open Graph tags to control how your business appears in search results and social shares.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"author\",\"content\":\"FreeSiteAudit\"}],[\"$\",\"link\",\"3\",{\"rel\":\"manifest\",\"href\":\"/site.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"4\",{\"name\":\"keywords\",\"content\":\"free website audit,free site audit,website audit tool,SEO audit free,website checker,site audit,small business website audit,check my website SEO,website score,local business SEO,website performance test,free SEO check\"}],[\"$\",\"meta\",\"5\",{\"name\":\"creator\",\"content\":\"FreeSiteAudit\"}],[\"$\",\"meta\",\"6\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"7\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"link\",\"8\",{\"rel\":\"canonical\",\"href\":\"https://freesiteaudit.com/blog/meta-tags-audit\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:title\",\"content\":\"Meta Tags Audit: How to Fix Your Title, Description, and Open Graph Tags\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:description\",\"content\":\"Learn how to audit your website's title tags, meta descriptions, and Open Graph tags to control how your business appears in search results and social shares.\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:type\",\"content\":\"article\"}],[\"$\",\"meta\",\"12\",{\"property\":\"article:published_time\",\"content\":\"March 13, 2026\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"Free Site Audit | Website SEO Checker\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Free website audit for small businesses. Get your score and top issues instantly.\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://freesiteaudit.com/og-image.png\"}],[\"$\",\"link\",\"17\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"any\"}],[\"$\",\"link\",\"18\",{\"rel\":\"icon\",\"href\":\"/favicon.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"19\",{\"rel\":\"icon\",\"href\":\"/favicon-16x16.png\",\"sizes\":\"16x16\",\"type\":\"image/png\"}],[\"$\",\"link\",\"20\",{\"rel\":\"icon\",\"href\":\"/favicon-32x32.png\",\"sizes\":\"32x32\",\"type\":\"image/png\"}],[\"$\",\"link\",\"21\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon.png\",\"sizes\":\"180x180\",\"type\":\"image/png\"}],[\"$\",\"$L84\",\"22\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script><script>self.__next_f.push([1,"1b:\"$16:metadata\"\n"])</script></body></html>