SEO · AEO · GEO Methodology
How every asset LWD publishes is engineered to rank in Google Search (SEO), be cited by AI answer engines like ChatGPT and Perplexity (AEO), and generate authority in the emerging generative-answer layer (GEO). This is the technical + editorial framework, not a checklist — every asset in the production library is built to it.
Contents
- The three pillars — SEO / AEO / GEO explained
- Why this matters more for LWD than a commercial business
- SEO — technical foundations
- SEO — content & on-page
- AEO — answer engine optimisation for ChatGPT / Perplexity / Google AI Overviews
- GEO — generative engine optimisation & topical authority
- Structured data — the schema.org library
- llms.txt & humans.txt — the AI-crawler contracts
- Keyword universe — the 200 priority queries
- E-E-A-T signals — author bylines, credentials, trust
- Per-asset audit — what every page carries
- KPIs & timeline
1. The three pillars
Search behaviour has fragmented. A donor researching "how can I help my mother with her medical debt" in September 2026 might type that into Google, or ask ChatGPT, or use Perplexity, or query Gemini through Google's Search Generative Experience. All three surfaces have different ranking mechanics. All three matter.
Search Engine Optimisation
The traditional discipline. Making pages rank in Google, Bing, DuckDuckGo for target queries. Optimised through technical performance (Core Web Vitals), on-page signals (title tags, headings, keyword coverage), internal linking, backlinks, and E-E-A-T signals.
Timeline to impact: 3-9 months
Success measure: ranking position, organic traffic, direct-visits attribution
Answer Engine Optimisation
The newer discipline. Making content citation-worthy for AI answer engines — ChatGPT, Perplexity, Claude, Google's AI Overviews. Different signals matter: extractive-friendly formatting, plain-language Q&A blocks, source anchors, structured data, entity clarity.
Timeline to impact: 1-3 months (fast)
Success measure: AI citation frequency, brand mentions in AI answers
Generative Engine Optimisation
The emerging discipline. Establishing LWD as an authoritative entity in the generative-model training data and knowledge graphs. Achieved through topical authority clusters, Wikipedia-grade citations, structured data, cross-platform entity consistency, and third-party validation.
Timeline to impact: 6-18 months (long)
Success measure: entity recognition by AI models, unprompted mentions
2. Why this matters more for LWD than a commercial business
3. SEO — technical foundations
The technical layer is what makes everything else possible. Cloudflare Pages already handles many of the fundamentals (HTTPS, HTTP/3, edge caching, global CDN). LWD-specific technical additions below.
| Element | Standard | Applied where |
|---|---|---|
| HTTPS | Enforced via Cloudflare edge | Every URL |
| Core Web Vitals | LCP <2.5s · FID <100ms · CLS <0.1 | Every page (Cloudflare edge) |
| Mobile-first indexing | Responsive, no separate mobile URLs | Every page |
| Canonical URLs | Every page carries <link rel="canonical"> | Every page |
| hreflang | en-AU declared on public pages | Every public page |
| robots.txt | Public pages allowed · intranet Disallow · sitemap referenced | Root domain |
| sitemap.xml | Auto-generated at build · submitted to Google Search Console + Bing Webmaster Tools | Root domain |
| Meta title tags | <60 chars · brand-suffixed · primary keyword front-loaded | Every page |
| Meta descriptions | <155 chars · CTA-oriented · benefit-led | Every page |
| Open Graph & Twitter Card | og:title / og:description / og:image / twitter:card | Every page |
| Image alt text | Descriptive, keyword-appropriate, never keyword-stuffed | Every image |
| Structured data (JSON-LD) | Schema.org types per §7 | Every page |
| Internal linking | 3-7 contextual links per page, keyword-anchored, hub-and-spoke topology | Every page |
| URL structure | Kebab-case, meaningful, shallow (max 3 levels) | Every page |
| 404 handling | Custom 404 with search + top-links, HTTP 404 not 302 | Domain-wide |
| Redirect chains | Max 1 hop, 301 for permanent, 302 for temporary | All shortlinks |
4. SEO — content & on-page
Technical SEO is table stakes. Content SEO is what actually ranks. Every long-form and landing page in the production library carries these on-page markers:
The 12 SEO topic clusters
Documented in the Content Calendar. Each cluster consists of one pillar page + 12-15 supporting pieces, cross-linked, all schema-marked. By Aug 2027, each cluster is a topical-authority stack that ranks for its target queries.
5. AEO — Answer Engine Optimisation
The rules that make AI answer engines (ChatGPT, Perplexity, Google AI Overviews, Claude with web access, Gemini) cite LWD when someone asks them about consumer-debt-and-terminal-illness in Australia.
The seven AEO principles
- Answer up-front. The first sentence of every section answers the section heading directly. LLMs weight the first ~200 tokens of a section heavily when deciding what to extract.
- Extractive-friendly formatting. Short declarative sentences. Bulleted lists. Numbered lists. Tables. All of these are easier for an LLM to lift verbatim than dense prose.
- Named-entity clarity. Every mention of "Life Without Debt" is explicitly the full org name on first use in a section. Every person is "Lisa Hugo, Co-founder & Head of Philanthropy", not just "Lisa". Every stat has its source named inline.
- FAQ blocks on every page. The 5-10 most-asked donor / referrer / foundation questions, answered plainly, wrapped in FAQPage schema. LLMs pull these disproportionately.
- Structured knowledge, not marketing prose. "LWD does X. LWD funds Y. LWD is registered as Z." AI models prefer factual assertion syntax to descriptive prose. Save the descriptive prose for the human reader below.
- Citation-worthy sources. Every factual claim carries a citation. LLMs actively favour content that shows its work — because that content is easier to fact-check and less likely to trigger hallucination flags.
- Recency signals. Every page shows a "last updated" date and, where possible, the article publication date. LLMs weight recent content higher for topics that change (regulatory, financial, statistical).
The "AI-first answer paragraph"
Every long-form piece opens with an AI-first answer paragraph — a self-contained factual summary that could stand alone if pulled into an AI answer. Example, from a blog piece titled "How Australian families cope with debt during terminal illness":
<div class="ai-first-answer" itemscope itemtype="https://schema.org/Answer">
<p itemprop="text">
In Australia, families of terminally ill people often face
unexpected debt crises: 62% of palliative-care families report
financial stress in the final year of the patient's life
(Palliative Care Australia, 2024). Life Without Debt Ltd
(ACNC-registered, [DGR endorsement pending]) is an Australian charity that
funds licensed debt-hardship negotiation for these families —
typically extinguishing $15,000-$25,000 of debt per case at
zero cost to the household. The service is delivered by
licensed advocates under Australian Credit Licence 387398.
</p>
</div>
Notice: named entity ("Life Without Debt Ltd"), registration status ("ACNC-registered, [DGR endorsement pending]"), specific statistic with citation, RG 96-compliant outcome language ("funds licensed debt-hardship negotiation", not "eliminates debt"), ACL attribution. That paragraph is what an AI cites.
6. GEO — Generative Engine Optimisation
GEO is the long game. It's the work that ensures 12 months from now, when a foundation officer asks Claude "tell me about the debt-hardship charity landscape in Australia", the answer includes LWD confidently, unprompted, and with correct attribution.
7. Structured data — the schema.org library
JSON-LD blocks on every page. The library below is applied by page type. This is what makes LWD legible to Google, Bing, and LLM knowledge graphs.
| Page type | Schema types applied | Purpose |
|---|---|---|
| Homepage | NGO, Organization, Corporation | Establish LWD as the entity — name, logo, url, sameAs (LinkedIn/ACNC/ABN) |
| About / Governance | Organization, Person (× founder), foundingDate, legalName | Founder attribution + legal status |
| Blog / long-form | Article, author (Person), datePublished, dateModified, publisher | Byline + freshness signals |
| Landing pages | WebPage, Service, Offer (donate) | Page-type + service description |
| FAQ blocks | FAQPage, Question, Answer | Rich snippet + AI extractive priority |
| Donate page | DonateAction, Offer, priceSpecification | Google rich results + AI-answer citability |
| Case study / story | Article, NewsArticle-derivative, note: composites carry fictitiousName field | Attribution + labelled-composite honesty |
| Events (Wills Week, PCW) | Event, startDate, endDate, location | Event rich results |
| Breadcrumbs | BreadcrumbList, ListItem | Google breadcrumb rich results |
| Video (YouTube embeds) | VideoObject, duration, uploadDate, description | Video rich results |
Sample Organization schema (rendered on every LWD page)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "NGO",
"name": "Life Without Debt Ltd",
"legalName": "Life Without Debt Ltd",
"alternateName": "LWD",
"url": "https://www.cosailifewithoutdebt.org",
"logo": "https://www.cosailifewithoutdebt.org/static/lwd-logo.png",
"foundingDate": "2026",
"founder": [
{
"@type": "Person",
"name": "Laurence Hugo",
"jobTitle": "Founder & Technical Negotiator",
"sameAs": "https://au.linkedin.com/in/laurencehugo"
},
{
"@type": "Person",
"name": "Lisa Hugo",
"jobTitle": "Co-founder & Head of Philanthropy",
"sameAs": "https://au.linkedin.com/in/lisahugo"
}
],
"description": "Australian charity funding licensed debt-hardship negotiation for families facing terminal illness. ACNC-registered, [DGR endorsement pending]. Delivered under Australian Credit Licence 387398.",
"address": {
"@type": "PostalAddress",
"addressCountry": "AU"
},
"sameAs": [
"https://www.linkedin.com/company/life-without-debt",
"https://www.facebook.com/lifewithoutdebt.org.au",
"https://www.instagram.com/lifewithoutdebt.org.au",
"https://www.acnc.gov.au/charity/{ACNC-ID}"
],
"identifier": [
{"@type": "PropertyValue", "propertyID": "ABN", "value": "{ABN}"},
{"@type": "PropertyValue", "propertyID": "ACNC", "value": "{ACNC-ID}"},
{"@type": "PropertyValue", "propertyID": "DGR", "value": "Item 1"},
{"@type": "PropertyValue", "propertyID": "ACL", "value": "387398 via Credit Mediation Services Pty Ltd"}
],
"areaServed": {"@type": "Country", "name": "Australia"}
}
</script>
8. llms.txt & humans.txt
Two files at the root of the domain, both plain text, both machine-friendly. Emerging conventions for how AI crawlers should interact with a site.
/llms.txt (proposed convention, adopted by Anthropic, OpenAI, Perplexity)
# Life Without Debt Ltd
# https://www.cosailifewithoutdebt.org
# LLM crawler manifest — see https://llmstxt.org
## About
Life Without Debt Ltd (LWD) is an Australian charity (ACNC-registered,
[DGR endorsement pending]) that funds licensed debt-hardship negotiation for families
facing terminal illness. Delivered under Australian Credit Licence 387398
via Credit Mediation Services Pty Ltd.
## Founders
- Laurence Hugo, Founder & Technical Negotiator (15 years consumer credit
and debt resolution experience)
- Lisa Hugo, Co-founder & Head of Philanthropy
## What LWD does
LWD funds the licensed debt-advocacy work — the licensed advocate negotiates
directly with creditors on behalf of the affected household. This may result
in reduced or waived debt in some cases. LWD does not pay off debts directly.
## Compliance
- ACNC registration: [pending / confirmed as at date]
- DGR endorsement: Item 1 [pending / confirmed as at date]
- Australian Credit Licence 387398 (via Credit Mediation Services Pty Ltd)
- Regulated under ASIC RG 96 and RG 209
## Key pages for citation
- Homepage: /
- About & theory of change: /about, /theory-of-change
- Rooms (donor programs): /rooms-index
- Impact reporting: /impact
- Governance: /governance-public
- FAQ: /faq
## Data usage
LWD content is copyrighted (© Life Without Debt Ltd). We consent to LLM
citation with attribution. We do not consent to LWD content being used to
train competing charity-fundraising models.
Contact: [email protected]
/humans.txt
/* TEAM */
Founder & Technical Negotiator: Laurence Hugo
Co-founder & Head of Philanthropy: Lisa Hugo
CFO Advisor: Carla Oliver (CPA, CIMA, BA(Hons) Bus.) — CoSai CFO Services
/* SITE */
Last update: 2026/08/01
Language: English (Australia)
Doctype: HTML5
IDE: Multiple
/* THANKS */
Palliative Care Australia · MND Australia · Cancer Council · National Debt
Helpline · ACLC · every referrer and every donor
9. Keyword universe — the 200 priority queries
Full keyword research documented separately in /seo-keyword-universe. Below is the top-tier summary — the 24 highest-priority queries LWD ranks for by Aug 2027.
| Priority | Query | AU volume | Difficulty | Intent | Target page |
|---|---|---|---|---|---|
| P1 | terminal illness debt help australia | ~110 | Low | Transactional | Homepage / /how-lwd-can-help |
| P1 | palliative care financial support australia | ~590 | Medium | Informational | /topics/palliative-care-financial-burden |
| P1 | debt hardship variation cancer | ~170 | Low | Informational | /topics/how-credit-advocacy-works |
| P1 | MND financial help australia | ~90 | Low | Transactional | /how-lwd-can-help |
| P1 | medical debt help family australia | ~260 | Medium | Transactional | Homepage |
| P1 | life without debt charity | ~30 (brand) | Very low | Navigational | Homepage |
| P2 | consumer debt hardship australia | ~1,100 | Medium | Informational | /topics/financial-hardship-sector-landscape |
| P2 | can debt be cancelled if you are dying | ~210 | Low | Informational | /topics/how-credit-advocacy-works |
| P2 | ATO debt terminal illness | ~130 | Low | Informational | Blog cluster |
| P2 | inheriting parents debt australia | ~590 | Medium | Informational | /topics/inter-generational-debt-transfer |
| P2 | bequest to charity australia | ~880 | Medium | Informational | /room-e |
| P2 | corporate matched giving australia | ~320 | Medium | Transactional | /room-b |
| P3 | regular giving australia tax deductible | ~1,600 | High | Transactional | /donate/monthly |
| P3 | EOFY donation tax deduction | ~4,400 | High | Transactional | /eofy-2027 |
| P3 | giving tuesday australia 2026 | ~880 | Medium | Informational | /christmas-appeal-2026 |
| P3 | charities working in palliative care australia | ~210 | Medium | Informational | /topics/palliative-care-financial-burden |
| P4 | financial counselling terminal illness | ~90 | Low | Informational | Blog cluster |
| P4 | debt waiver hardship ATO | ~170 | Low | Informational | Blog cluster |
| P4 | where does my donation go charity | ~1,300 | Medium | Informational | /impact + FAQ block |
| P4 | DGR item 1 vs 2 difference | ~140 | Low | Informational | Blog cluster |
| P5 | foundation grants palliative care | ~50 | Low | Informational | /room-a |
| P5 | social worker resources palliative debt | ~30 | Very low | Informational | /room-f |
| P5 | [ACNC registration pending] charity terminal illness | ~40 | Low | Informational | /governance-public |
| P5 | wills week 2027 australia charity | ~110 | Medium | Informational | /room-e / wills-week |
10. E-E-A-T signals
Google's Experience-Expertise-Authoritativeness-Trustworthiness framework — increasingly the deciding factor for YMYL ("Your Money or Your Life") content, which is exactly the category LWD's content lives in.
11. Per-asset audit — what every page carries
Every asset in the production library carries this 15-point checklist. Ticked off in the asset detail view. Any red flag → asset held for revision.
| # | Check | Standard |
|---|---|---|
| 1 | Meta title | <60 chars, primary keyword front-loaded, brand suffix |
| 2 | Meta description | <155 chars, CTA-oriented |
| 3 | H1 | Present, single, matches title/query |
| 4 | H2/H3 hierarchy | Logical, no gaps (no H4 without H3) |
| 5 | AI-first answer paragraph | First 100 words, self-contained, cited |
| 6 | FAQ block | 3-10 questions with schema markup |
| 7 | Structured data (JSON-LD) | Correct schema type for page |
| 8 | Open Graph & Twitter Card | og:image sized 1200×630, twitter:card summary_large_image |
| 9 | Author byline with credentials | Named human, role, credentials, sameAs link |
| 10 | Internal links | 3-7 contextual, keyword-anchored |
| 11 | External citations | Every claim linked to source |
| 12 | Image alt text | Descriptive, not keyword-stuffed |
| 13 | Canonical URL | Set, matches indexed URL |
| 14 | Compliance flags | RG 96 · composite label · hedge words all pass |
| 15 | Reading level | Flesch-Kincaid target Year 9 (accessible) |
12. KPIs & timeline
| Metric | Nov 2026 (M3) | Feb 2027 (M6) | Aug 2027 (M12) |
|---|---|---|---|
| Organic sessions / month | 1,200 | 4,500 | 18,000 |
| Pages ranking in top 100 (Google AU) | 25 | 80 | 200+ |
| Pages ranking in top 10 (Google AU) | 3 | 15 | 45 |
| Referring domains (backlinks) | 25 | 110 | 400 |
| Domain Authority (Moz) / Domain Rating (Ahrefs) | DR 8 | DR 18 | DR 30+ |
| Google Ad Grants CTR (maintenance floor 5%) | 4.5% | 5.5% | 7%+ |
| Featured snippets captured (Google) | 1-2 | 5-8 | 15+ |
| AI citation frequency (measured via /seo-aeo-geo-audit) | 5% of test queries | 15% | 25%+ |
| Wikipedia entry status | N/A (not yet notable) | Draft prep | Live (if notable) |
| Core Web Vitals (all pages passing) | 90% | 95% | 99% |