SEO advanced 45-60 minutes

How to Set Up Hreflang Tags for Multi-Region Websites

Learn how to use hreflang tags to ensure your international audience sees the right version of your website in Google search results.

Angus 9 February 2026

If you’re expanding your Brisbane business to the UK or the US, or perhaps you have a separate site specifically for our Kiwi neighbours across the ditch, you’ve likely run into a common SEO headache: duplicate content. Hreflang tags are the solution. They tell Google exactly which version of a page should be shown to users based on their location and language, ensuring your Aussie customers see prices in AUD while your American visitors see USD.

Without these tags, Google might get confused and rank your US site for Australian searches, or worse, penalise you for having identical content across different domains. This guide will walk you through setting them up correctly so you can scale your business globally without losing your local search rankings.

Prerequisites: What You’ll Need Before We Start

Before we dive into the code, make sure you have the following ready:
  • A Sitemap or Access to your CMS: You'll need to be able to edit your website's section or upload a XML sitemap.
  • A List of All URLs: You need the exact URLs for every regional version of a page (e.g., your .com.au page and your .co.nz equivalent).
  • ISO Language and Region Codes: You’ll need to use specific codes like en-au for Australia or en-gb for the United Kingdom.
  • A Spreadsheet: Trust me on this—trying to do this in your head is a recipe for a migraine. Use Excel or Google Sheets to map your URLs first.

---

Step 1: Understand the Hreflang Syntax

Before we start copying and pasting, you need to understand what the tag actually looks like. It’s a small piece of code that sits in the backend of your site.

It looks like this:

Here is the breakdown:
  • rel="alternate": Tells Google this is an alternative version of the page.
  • hreflang="en-au": This is the language (English) and the region (Australia).
  • href="...": This is the actual URL of that specific version.

Pro Tip: Always use lowercase for the language (en) and the region (au). While Google says they accept uppercase for the region, it’s best practice to stay consistent to avoid any weird processing errors.

Step 2: Map Your URLs in a Spreadsheet

This is where most people get stuck, and honestly, the interface of most SEO tools doesn't help much. You need to create a map where every page points to every other version of itself.

If you have an "About Us" page for Australia and one for New Zealand, the Australian page must point to the NZ page, and the NZ page must point back to the Australian page. This is called a "reciprocal link." If you forget to link back, Google will simply ignore the tags. It's like a digital handshake; both parties have to agree.

Your spreadsheet should look like this:
  • Column A: The Australian URL
  • Column B: The NZ URL
  • Column C: The UK URL

Step 3: Choose Your Implementation Method

There are three ways to do this. For most Aussie small business owners, Method A is the easiest if you use WordPress, while Method B is better if you have a massive site with thousands of products.

Method A: The HTML (Easiest for small sites)

You paste the code directly into the section of your website. If you use a plugin like Yoast SEO or Rank Math on WordPress, they often have settings to handle this for you, which is a lifesaver.

Method B: XML Sitemaps (Best for large sites)

Instead of adding code to every single page, you add the information to your sitemap. This keeps your site code clean and speeds up page loading slightly.

Method C: HTTP Headers

This is mostly used for non-HTML files like PDFs. If you have a brochure in English and a brochure in French, you’d use this. (You can probably skip this if you're just running a standard service business or e-commerce store).

Step 4: Define Your 'x-default' Page

This is a step many people miss. The x-default tag tells Google: "If the user is in a location I haven't specifically targeted, send them here."

For most Brisbane businesses expanding globally, your x-default will likely be your main .com or .com.au site. It’s the "catch-all" version.

Example code:

Step 5: Generate Your Tags

Don't try to write these manually; you'll almost certainly make a typo. Use a tool like the Aleyda Solis Hreflang Generator. You just plug in your URLs and the regions, and it spits out the code for you.

(Yes, this step is annoyingly fiddly if you have 100+ pages. Bear with it—getting this right now saves you months of SEO cleanup later.)

Step 6: Add the Tags to Your Site

If you're using the HTML method, you need to place the tags for all versions on every page.

So, your Australian "Contact Us" page will have three tags in the head:

  • A tag pointing to itself (en-au)
  • A tag pointing to the UK version (en-gb)
  • An x-default tag

Screenshot Description: If you are looking at your website's source code (Right-click > View Page Source), you should see a cluster of tags near the top of the document, usually right under the </code> or meta description tags. <h2 id="step-7-validate-your-setup">Step 7: Validate Your Setup</h2> <p>Don't just assume it works because the code is there. Google is very picky about hreflang.</p> <ul><li><strong>Google Search Console:</strong> Go to the "International Targeting" report (though Google is moving some of these features, it's still the best place to check for errors).</li><li><strong>Hreflang Checkers:</strong> Use a free tool like Merkle’s Hreflang Tester. Paste your URL, and it will tell you if the reciprocal links are working.</li></ul> <div class="tip-box"><p><strong>A Note on ABNs and Local Trust:</strong> While hreflang helps Google, don’t forget the humans! If you’re targeting Aussies, make sure your footer clearly displays your ABN and a local Brisbane or Australian phone number. This builds trust that a tag alone can't provide.</p></div> <p>---</p> <h3 id="common-mistakes-to-avoid">Common Mistakes to Avoid</h3> <ul><li><strong>The Missing Reciprocal Link:</strong> If Page A points to Page B, but Page B doesn't point back to Page A, the tags are invalid. This is the #1 reason hreflang fails.</li><li><strong>Incorrect Country Codes:</strong> Using <code>en-uk</code> instead of <code>en-gb</code>. (Google follows the ISO 3166-1 alpha-2 format, and for some reason, the UK is GB in that system. I know, it's frustrating!)</li><li><strong>Linking to Redirects:</strong> Ensure the URLs in your tags are the final destination. If you link to a URL that redirects to another one, Google will ignore the tag.</li><li><strong>Relative URLs:</strong> Always use the full URL (e.g., <code>https://example.com.au/page</code>) rather than just <code>/page</code>.</li></ul> <h3 id="troubleshooting">Troubleshooting</h3> <strong>"Google Search Console says 'No Global Tags'"</strong> Don't panic! It can take Google a few weeks to crawl your site and recognise the changes. If you’ve verified the code with a 3rd party tester, you’re usually fine. <strong>"My US site is still showing up in Australian Search"</strong> Check if you have any "Server Side Redirects" based on IP addresses. Googlebot usually crawls from the US, so if you force-redirect everyone to the US site based on their IP, Google might never see your Australian tags. It’s better to use a banner saying "It looks like you're in Australia, would you like to go to our local site?" rather than forcing a redirect. <strong>"I'm a sole trader, do I need this?"</strong> If you only sell to people in South East Queensland, absolutely not. This is only for businesses that have different website versions (or different subfolders like <code>/us/</code> and <code>/au/</code>) for different countries. <h3 id="next-steps">Next Steps</h3> Now that your hreflang tags are sorted, you should: <ul><li><strong>Update your Google Business Profile:</strong> Ensure your local Brisbane presence is strong for your AU site.</li><li><strong>Check your Currency Selectors:</strong> If you’re e-commerce, ensure the currency matches the hreflang region.</li><li><strong>Monitor your Traffic:</strong> Use Google Analytics to see if users are landing on the correct regional pages.</li></ul> <p>Setting this up is easily the trickiest part of international SEO—everything after this is easy! If you're feeling overwhelmed or your site has hundreds of pages that need mapping, we're here to help. You can reach out to our team at <a href="https://lmgroup.au/contact">https://lmgroup.au/contact</a> and we can audit your international setup for you.</p></article> <!-- Sidebar TOC --> <aside class="sidebar" data-astro-cid-f6oqhm7z> <div class="toc-wrapper" data-astro-cid-f6oqhm7z> <button class="toc-toggle" id="toc-toggle" data-astro-cid-f6oqhm7z> <span data-astro-cid-f6oqhm7z>Table of Contents</span> <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" data-astro-cid-f6oqhm7z> <path d="m6 9 6 6 6-6" data-astro-cid-f6oqhm7z></path> </svg> </button> <nav class="toc-nav" id="toc-nav" data-astro-cid-f6oqhm7z> <ul data-astro-cid-f6oqhm7z> <li class="toc-h3" data-astro-cid-f6oqhm7z> <a href="#prerequisites-what-you-ll-need-before-we-start" data-astro-cid-f6oqhm7z>Prerequisites: What You’ll Need Before We Start</a> </li><li class data-astro-cid-f6oqhm7z> <a href="#step-1-understand-the-hreflang-syntax" data-astro-cid-f6oqhm7z>Step 1: Understand the Hreflang Syntax</a> </li><li class data-astro-cid-f6oqhm7z> <a href="#step-2-map-your-urls-in-a-spreadsheet" data-astro-cid-f6oqhm7z>Step 2: Map Your URLs in a Spreadsheet</a> </li><li class data-astro-cid-f6oqhm7z> <a href="#step-3-choose-your-implementation-method" data-astro-cid-f6oqhm7z>Step 3: Choose Your Implementation Method</a> </li><li class="toc-h3" data-astro-cid-f6oqhm7z> <a href="#method-a-the-html-head-easiest-for-small-sites" data-astro-cid-f6oqhm7z>Method A: The HTML `<head>` (Easiest for small sites)</a> </li><li class="toc-h3" data-astro-cid-f6oqhm7z> <a href="#method-b-xml-sitemaps-best-for-large-sites" data-astro-cid-f6oqhm7z>Method B: XML Sitemaps (Best for large sites)</a> </li><li class="toc-h3" data-astro-cid-f6oqhm7z> <a href="#method-c-http-headers" data-astro-cid-f6oqhm7z>Method C: HTTP Headers</a> </li><li class data-astro-cid-f6oqhm7z> <a href="#step-4-define-your-x-default-page" data-astro-cid-f6oqhm7z>Step 4: Define Your 'x-default' Page</a> </li><li class data-astro-cid-f6oqhm7z> <a href="#step-5-generate-your-tags" data-astro-cid-f6oqhm7z>Step 5: Generate Your Tags</a> </li><li class data-astro-cid-f6oqhm7z> <a href="#step-6-add-the-tags-to-your-site" data-astro-cid-f6oqhm7z>Step 6: Add the Tags to Your Site</a> </li><li class data-astro-cid-f6oqhm7z> <a href="#step-7-validate-your-setup" data-astro-cid-f6oqhm7z>Step 7: Validate Your Setup</a> </li><li class="toc-h3" data-astro-cid-f6oqhm7z> <a href="#common-mistakes-to-avoid" data-astro-cid-f6oqhm7z>Common Mistakes to Avoid</a> </li><li class="toc-h3" data-astro-cid-f6oqhm7z> <a href="#troubleshooting" data-astro-cid-f6oqhm7z>Troubleshooting</a> </li><li class="toc-h3" data-astro-cid-f6oqhm7z> <a href="#next-steps" data-astro-cid-f6oqhm7z>Next Steps</a> </li> </ul> </nav> </div> </aside> </div> <!-- Tags --> <div class="tags-section" data-astro-cid-f6oqhm7z> <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" data-astro-cid-f6oqhm7z> <path d="M12 2H2v10l9.29 9.29c.94.94 2.48.94 3.42 0l6.58-6.58c.94-.94.94-2.48 0-3.42L12 2Z" data-astro-cid-f6oqhm7z></path><path d="M7 7h.01" data-astro-cid-f6oqhm7z></path> </svg> <span class="tag" data-astro-cid-f6oqhm7z>SEO</span><span class="tag" data-astro-cid-f6oqhm7z>International SEO</span><span class="tag" data-astro-cid-f6oqhm7z>Technical SEO</span><span class="tag" data-astro-cid-f6oqhm7z>Hreflang</span> </div> </div> </section> <section class="related-section" data-astro-cid-f6oqhm7z> <div class="container" data-astro-cid-f6oqhm7z> <h2 data-astro-cid-f6oqhm7z>Related Guides</h2> <div class="related-grid" data-astro-cid-f6oqhm7z> <a href="/guides/seo/how-to-set-up-seo-monitoring-and-alerts" class="related-card" data-astro-cid-f6oqhm7z> <div class="related-header" data-astro-cid-f6oqhm7z> <span class="difficulty-badge bg-yellow-100 text-yellow-800" data-astro-cid-f6oqhm7z> intermediate </span> <span class="time" data-astro-cid-f6oqhm7z>45-60 minutes</span> </div> <h3 data-astro-cid-f6oqhm7z>How to Set Up SEO Monitoring and Alerts</h3> <div class="read-link" data-astro-cid-f6oqhm7z> Read Guide <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" data-astro-cid-f6oqhm7z> <path d="m9 18 6-6-6-6" data-astro-cid-f6oqhm7z></path> </svg> </div> </a><a href="/guides/seo/how-to-optimise-your-faq-page-for-seo" class="related-card" data-astro-cid-f6oqhm7z> <div class="related-header" data-astro-cid-f6oqhm7z> <span class="difficulty-badge bg-yellow-100 text-yellow-800" data-astro-cid-f6oqhm7z> intermediate </span> <span class="time" data-astro-cid-f6oqhm7z>45-60 minutes</span> </div> <h3 data-astro-cid-f6oqhm7z>How to Optimise Your FAQ Page for SEO</h3> <div class="read-link" data-astro-cid-f6oqhm7z> Read Guide <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" data-astro-cid-f6oqhm7z> <path d="m9 18 6-6-6-6" data-astro-cid-f6oqhm7z></path> </svg> </div> </a><a href="/guides/seo/how-to-create-pillar-pages-for-topic-authority" class="related-card" data-astro-cid-f6oqhm7z> <div class="related-header" data-astro-cid-f6oqhm7z> <span class="difficulty-badge bg-yellow-100 text-yellow-800" data-astro-cid-f6oqhm7z> intermediate </span> <span class="time" data-astro-cid-f6oqhm7z>4-6 hours (planning) + 2 days (writing)</span> </div> <h3 data-astro-cid-f6oqhm7z>How to Create Pillar Pages for Topic Authority</h3> <div class="read-link" data-astro-cid-f6oqhm7z> Read Guide <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" data-astro-cid-f6oqhm7z> <path d="m9 18 6-6-6-6" data-astro-cid-f6oqhm7z></path> </svg> </div> </a> </div> </div> </section> <section class="service-links-section" data-astro-cid-f6oqhm7z> <div class="container" data-astro-cid-f6oqhm7z> <div class="service-links-wrapper" data-astro-cid-f6oqhm7z> <h3 data-astro-cid-f6oqhm7z>Ready to implement this?</h3> <p data-astro-cid-f6oqhm7z>Our team can handle it for you:</p> <div class="service-links-grid" data-astro-cid-f6oqhm7z> <a href="/services/seo" class="service-link-card primary" data-astro-cid-f6oqhm7z> <span class="service-link-label" data-astro-cid-f6oqhm7z>Primary</span> <span class="service-link-anchor" data-astro-cid-f6oqhm7z>SEO services for Brisbane businesses</span> <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" data-astro-cid-f6oqhm7z><path d="M5 12h14" data-astro-cid-f6oqhm7z></path><path d="m12 5 7 7-7 7" data-astro-cid-f6oqhm7z></path></svg> </a> <a href="/services/websites" class="service-link-card secondary" data-astro-cid-f6oqhm7z> <span class="service-link-label" data-astro-cid-f6oqhm7z>Also helpful</span> <span class="service-link-anchor" data-astro-cid-f6oqhm7z>Website design optimised for search</span> <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" data-astro-cid-f6oqhm7z><path d="M5 12h14" data-astro-cid-f6oqhm7z></path><path d="m12 5 7 7-7 7" data-astro-cid-f6oqhm7z></path></svg> </a> </div> </div> </div> </section> <section class="cta-section" data-astro-cid-f6oqhm7z> <div class="container" data-astro-cid-f6oqhm7z> <div class="cta-card" data-astro-cid-f6oqhm7z> <h3 data-astro-cid-f6oqhm7z>Need Help With This?</h3> <p data-astro-cid-f6oqhm7z>Our team can help you implement this and more. Book a free consultation.</p> <a href="/contact" class="btn btn-primary" data-astro-cid-f6oqhm7z>Book Free Consultation</a> </div> </div> </section> </main> <footer class="footer" data-astro-cid-sz7xmlte> <!-- Areas We Serve Section - Only on homepage --> <!-- CTA Banner --> <div class="footer-cta" data-astro-cid-sz7xmlte> <div class="container" data-astro-cid-sz7xmlte> <div class="cta-inner" data-astro-cid-sz7xmlte> <div class="cta-content" data-astro-cid-sz7xmlte> <h3 class="cta-heading" data-astro-cid-sz7xmlte>Ready to grow your business?</h3> <p class="cta-subtext" data-astro-cid-sz7xmlte>Book a free marketing health check and find out what's working, what's not, and where the quick wins are.</p> </div> <a href="/contact" class="cta-button" data-astro-cid-sz7xmlte> Get Your Free Health Check <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" data-astro-cid-sz7xmlte><path d="M5 12h14" data-astro-cid-sz7xmlte></path><path d="m12 5 7 7-7 7" data-astro-cid-sz7xmlte></path></svg> </a> </div> </div> </div> <!-- Main Footer Content --> <div class="footer-main" data-astro-cid-sz7xmlte> <div class="container" data-astro-cid-sz7xmlte> <div class="footer-grid" data-astro-cid-sz7xmlte> <!-- Brand & Contact --> <div class="footer-brand" data-astro-cid-sz7xmlte> <a href="/" data-astro-cid-sz7xmlte> <img src="/images/lmg-logo-white.png" alt="Local Marketing Group" class="footer-logo" width="160" height="40" data-astro-cid-sz7xmlte> </a> <p class="brand-description" data-astro-cid-sz7xmlte> Award-winning technical marketing team working closely with Australian businesses to execute campaigns that deliver. </p> <div class="contact-info" data-astro-cid-sz7xmlte> <a href="tel:0497870754" class="contact-link" data-astro-cid-sz7xmlte> <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" data-astro-cid-sz7xmlte><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z" data-astro-cid-sz7xmlte></path></svg> <span data-astro-cid-sz7xmlte>0497 870 754</span> </a> <a href="mailto:angus@lmgroup.au" class="contact-link" data-astro-cid-sz7xmlte> <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" data-astro-cid-sz7xmlte><rect width="20" height="16" x="2" y="4" rx="2" data-astro-cid-sz7xmlte></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7" data-astro-cid-sz7xmlte></path></svg> <span data-astro-cid-sz7xmlte>angus@lmgroup.au</span> </a> <div class="contact-link" data-astro-cid-sz7xmlte> <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" data-astro-cid-sz7xmlte><path d="M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z" data-astro-cid-sz7xmlte></path><circle cx="12" cy="10" r="3" data-astro-cid-sz7xmlte></circle></svg> <span data-astro-cid-sz7xmlte>Brisbane, Queensland</span> </div> </div> </div> <!-- Services --> <div class="footer-links" data-astro-cid-sz7xmlte> <h4 data-astro-cid-sz7xmlte>Services</h4> <ul data-astro-cid-sz7xmlte> <li data-astro-cid-sz7xmlte><a href="/services/websites" data-astro-cid-sz7xmlte>Custom Websites</a></li><li data-astro-cid-sz7xmlte><a href="/services/apps" data-astro-cid-sz7xmlte>App Development</a></li><li data-astro-cid-sz7xmlte><a href="/services/ppc" data-astro-cid-sz7xmlte>Pay-Per-Click</a></li><li data-astro-cid-sz7xmlte><a href="/services/design" data-astro-cid-sz7xmlte>Creative Design</a></li><li data-astro-cid-sz7xmlte><a href="/services/email" data-astro-cid-sz7xmlte>Email Management</a></li><li data-astro-cid-sz7xmlte><a href="/services/social" data-astro-cid-sz7xmlte>Social Media</a></li><li data-astro-cid-sz7xmlte><a href="/services/videos" data-astro-cid-sz7xmlte>Social Media Videos</a></li><li data-astro-cid-sz7xmlte><a href="/services/seo" data-astro-cid-sz7xmlte>Localised SEO</a></li><li data-astro-cid-sz7xmlte><a href="/services/management" data-astro-cid-sz7xmlte>Website Management</a></li> </ul> </div> <!-- Company --> <div class="footer-links" data-astro-cid-sz7xmlte> <h4 data-astro-cid-sz7xmlte>Company</h4> <ul data-astro-cid-sz7xmlte> <li data-astro-cid-sz7xmlte><a href="/about" data-astro-cid-sz7xmlte>About Us</a></li><li data-astro-cid-sz7xmlte><a href="/pricing" data-astro-cid-sz7xmlte>Pricing</a></li><li data-astro-cid-sz7xmlte><a href="/ai-consulting" data-astro-cid-sz7xmlte>AI Consulting</a></li><li data-astro-cid-sz7xmlte><a href="/case-studies" data-astro-cid-sz7xmlte>Case Studies</a></li><li data-astro-cid-sz7xmlte><a href="/contact" data-astro-cid-sz7xmlte>Contact</a></li><li data-astro-cid-sz7xmlte><a href="/products/visualise" data-astro-cid-sz7xmlte>AI Visualise</a></li> </ul> <h4 class="mt-legal" data-astro-cid-sz7xmlte>Legal</h4> <ul data-astro-cid-sz7xmlte> <li data-astro-cid-sz7xmlte><a href="/privacy-policy" data-astro-cid-sz7xmlte>Privacy Policy</a></li><li data-astro-cid-sz7xmlte><a href="/terms-of-service" data-astro-cid-sz7xmlte>Terms of Service</a></li> </ul> </div> <!-- Social & CTA --> <div class="footer-social" data-astro-cid-sz7xmlte> <h4 data-astro-cid-sz7xmlte>Connect With Us</h4> <div class="social-links" data-astro-cid-sz7xmlte> <a href="https://linkedin.com/company/localmarketinggroup" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="social-btn" data-astro-cid-sz7xmlte> <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" data-astro-cid-sz7xmlte><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z" data-astro-cid-sz7xmlte></path><rect width="4" height="12" x="2" y="9" data-astro-cid-sz7xmlte></rect><circle cx="4" cy="4" r="2" data-astro-cid-sz7xmlte></circle></svg> </a> <a href="https://instagram.com/localmarketinggroup" target="_blank" rel="noopener noreferrer" aria-label="Instagram" class="social-btn" data-astro-cid-sz7xmlte> <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" data-astro-cid-sz7xmlte><rect width="20" height="20" x="2" y="2" rx="5" ry="5" data-astro-cid-sz7xmlte></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z" data-astro-cid-sz7xmlte></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5" data-astro-cid-sz7xmlte></line></svg> </a> <a href="https://facebook.com/localmarketinggroup" target="_blank" rel="noopener noreferrer" aria-label="Facebook" class="social-btn" data-astro-cid-sz7xmlte> <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" data-astro-cid-sz7xmlte><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z" data-astro-cid-sz7xmlte></path></svg> </a> </div> </div> </div> </div> </div> <!-- Partner Badges & Bottom --> <div class="footer-bottom-wrap" data-astro-cid-sz7xmlte> <div class="container" data-astro-cid-sz7xmlte> <div class="badges-row" data-astro-cid-sz7xmlte> <div class="partner-badge" data-astro-cid-sz7xmlte> <svg class="badge-icon" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" data-astro-cid-sz7xmlte> <path d="M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z" fill="#4285F4" data-astro-cid-sz7xmlte></path> <path d="M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z" fill="#34A853" data-astro-cid-sz7xmlte></path> <path d="M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z" fill="#FBBC05" data-astro-cid-sz7xmlte></path> <path d="M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z" fill="#EA4335" data-astro-cid-sz7xmlte></path> </svg> <div class="badge-text" data-astro-cid-sz7xmlte> <span class="badge-label" data-astro-cid-sz7xmlte>Certified</span> <span class="badge-title" data-astro-cid-sz7xmlte>Google Partner</span> </div> </div> <div class="partner-badge" data-astro-cid-sz7xmlte> <svg class="badge-icon" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" data-astro-cid-sz7xmlte> <path d="M24 12c0-6.627-5.373-12-12-12S0 5.373 0 12c0 5.99 4.388 10.954 10.125 11.854V15.47H7.078V12h3.047V9.356c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874V12h3.328l-.532 3.469h-2.796v8.385C19.612 22.954 24 17.99 24 12z" fill="#1877F2" data-astro-cid-sz7xmlte></path> </svg> <div class="badge-text" data-astro-cid-sz7xmlte> <span class="badge-label" data-astro-cid-sz7xmlte>Meta Business</span> <span class="badge-title" data-astro-cid-sz7xmlte>Partner</span> </div> </div> </div> <div class="footer-bottom" data-astro-cid-sz7xmlte> <p data-astro-cid-sz7xmlte>© 2026 Local Marketing Group. All rights reserved.</p> <p data-astro-cid-sz7xmlte>Proudly based in Brisbane, Australia 🇦🇺</p> </div> </div> </div> </footer> </body></html> <script type="module">const t=document.getElementById("toc-toggle"),c=document.getElementById("toc-nav");t?.addEventListener("click",()=>{c?.classList.toggle("open"),t.classList.toggle("open")});window.innerWidth>=1024&&(c?.classList.add("open"),t?.classList.add("open"));document.querySelectorAll(".toc-nav a").forEach(e=>{e.addEventListener("click",n=>{n.preventDefault();const o=e.getAttribute("href");o&&document.querySelector(o)?.scrollIntoView({behavior:"smooth",block:"start"})})});</script>