SEO Setup Guide

This document covers the technical SEO work done in the code, plus the out-of-code steps you need to take to actually rank on Google.

What’s Already Done (in the code)

All of this is committed and active on every page:

After deploying, you can verify these at:

What You Need to Do (out of code)

1. Google Search Console (free) — most important

This is how you tell Google your site exists and submit your sitemap.

  1. Go to https://search.google.com/search-console/
  2. Add property → URL prefix → https://alisaplaytherapy.com
  3. Verify ownership (DNS TXT record is easiest — Google gives you the record)
  4. Once verified, go to Sitemaps → paste sitemap.xml → Submit
  5. Use URL Inspection to request indexing of your homepage and key pages

Without Search Console, Google may take weeks to find your site and you won’t see search performance data.

2. Google Business Profile (free) — biggest local SEO win

This is the single most important thing for “play therapy Adelaide” searches. It puts you in the local 3-pack (the map results at the top of Google).

  1. Go to https://business.google.com/
  2. Create a profile for Alisa Play Therapy
  3. Choose “Health / Mental Health Service” as the category
  4. Add your service area (Adelaide metropolitan area)
  5. Add phone, hours, services, and website
  6. Verify (Google sends a postcard or makes a phone call)
  7. Upload photos — practice space, logo, headshot
  8. Ask every parent (with permission) to leave a Google review. Reviews are the #1 ranking factor for local 3-pack.

3. Bing Webmaster Tools (free, optional)

Bing powers ~10% of Australian search. https://www.bing.com/webmasters — submit your sitemap there too.

4. NAP consistency (Name, Address, Phone)

Once your Google Business Profile is live, list your practice on directories with identical NAP details:

Google checks that your NAP is consistent across the web — small mismatches hurt rankings.

The strongest backlinks for “play therapy Adelaide” would be:

Even 3–5 strong local backlinks make a real difference for local SEO.

6. Keep publishing blog content

Each blog post is a new page Google can rank. The four posts you’ve already written target relevant long-tail keywords:

Aim for one new post per month. Sustainable topics:

Each post gives Google a new page to index and a new entry point for parents searching.

7. Update the JSON-LD when things change

When the schema fields in _config.yml change (e.g. new services, new hours, new phone number), the structured data updates automatically. No code changes needed.

When you add a new FAQ item in index.md, also add a matching Question/Answer block in the FAQPage JSON-LD at the bottom of the same file (search for FAQPage).

How to check it’s working

Immediate (after deployment)

Within 1–2 weeks (after submitting in Search Console)

Within 2–3 months (after consistent work)

Quick reference

Task Where
Update phone / email / hours _config.yml
Update title / description _config.yml (site) or page front matter
Add a new service _config.ymlpractice_services
Add a new FAQ index.md (HTML + JSON-LD)
Add a new blog post New file in _posts/
Verify schema https://search.google.com/test/rich-results
Submit to Google https://search.google.com/search-console/