SEO and answer-engine optimisation
Bloggable optimises for two audiences at once: search engines that send you clicks, and answer engines that quote you inside an answer. They want overlapping but different things, so they're handled separately.
SEO
The SEO panel in the editor generates:
- an optimised title tag and meta description
- keywords and a suggested category
- structured data (JSON-LD) for rich results
- social card previews — how the post will actually look on Google, Facebook and X
At blog level you control the default meta suffix, the canonical base, and whether the blog is indexed at all.
AEO — being the source that gets quoted
The AEO audit scores how well a post can be lifted into an AI-generated answer. It measures:
- Answer-first openings — does the article answer the question in its first lines, or clear its throat for three paragraphs?
- Structure — headings that are questions, scannable sections, self-contained passages that make sense quoted alone.
- An on-page FAQ, with schema generated from the visible article so the structured data can never drift from what a reader sees.
- Sourced claims — assertions with something behind them.
- Complete schema.
The score is computed from the document, not asked of the model. A model rating its own output is a compliment, not a measurement.
Internal and external links
Internal link suggestions cover your own published posts and pages from your crawled website — so a post can link into your product pages, not only into other blog posts. A retro pass can add internal links to already-published articles when new posts make new connections available.
External link suggestions propose authoritative outside sources. Linking out is not a leak; it's a signal both search and answer engines read as care.
The link management panel lists every link in the document so you can audit or remove them in one place.
Machine-readable output
Every blog serves an llms.txt — a menu of your best posts for AI crawlers — and every post has a .md version advertised to crawlers alongside the HTML. You also control which AI crawlers may read the blog at all. See AI crawlers and llms.txt.
Real data
If you connect Google Search Console, Bloggable syncs clicks, impressions, CTR and position nightly, and uses them to flag posts that are losing ground in Intelligence. Without it, you still get first-party traffic figures — views and visitors per post, no cookies or third-party scripts. See Analytics.
Search Console needs a custom domain. Google only reports on a domain you can prove you own. A blog published to a Bloggable address (
getbloggable.com/b/…or a.bllog.iohandle) sits on a domain you can't verify, so Search Console will connect but collect nothing for it. Connect a custom domain to the blog first.
Localisation
Set a blog's target countries and generation adapts: spelling, currency, units, examples and the regulatory framing it assumes. A UK financial post and a US one are not the same article with different spellings.