Blog
Guides on Schema.org, AI search, structured data and everything that makes Joomla sites visible.
What is Schema.org — and why Google, ChatGPT and Perplexity care about it
Schema.org is the shared vocabulary that helps search engines and AI assistants understand what your web pages are really about — not just the words on them.
What is llms.txt — the new standard that helps AI engines understand your site
llms.txt is a simple text file, placed at the root of your website, that offers AI assistants a structured overview of your content. Here is what it is, who has actually committed to reading it, and who has not.
What is IndexNow — get your pages indexed in minutes, not days
IndexNow is an open protocol that lets you notify Bing, Yandex, and other search engines the instant you publish or update a page — bypassing the standard crawl queue entirely.
What is OpenGraph — control how your pages look on social media
OpenGraph is a protocol that lets you define exactly how your pages appear when shared on Facebook, LinkedIn, X, and other social platforms — title, description, and image.
What is robots.txt — and why AI crawlers need special rules in 2026
robots.txt is the access control file for web crawlers. With AI crawlers now a separate group from search crawlers, getting your robots.txt right matters more than it used to.
What is an XML Sitemap — the map that helps search engines find every page
An XML sitemap is a structured file that lists every URL on your website, helping search engines and AI crawlers discover and index your content reliably.
What is AEO (Answer Engine Optimisation) — SEO for the AI era
AEO is the practice of optimising your content to be cited and recommended by AI assistants like ChatGPT, Perplexity, and Google AI Overviews — not just ranked in traditional search.
What is JSON-LD — the structured data format search engines love
JSON-LD is the recommended format for embedding Schema.org structured data in web pages — clean, maintainable, and completely separate from your visible HTML.
What is hreflang — multilingual SEO explained
hreflang is an HTML attribute (and sitemap element) that tells search engines which language version of a page to show to which users — essential for multilingual websites.
What are Twitter Cards — richer previews on X and beyond
Twitter Cards are meta tags that control how your pages appear when shared on X (formerly Twitter) — enabling large image previews, article summaries, and app download cards.
How to appear in Google AI Overview — a practical guide for website owners
Google AI Overview now appears above traditional results for millions of queries. Here is what determines whether your site gets cited — and what you can do about it.
Joomla SEO checklist 2026 — 20 things to do before you go live
A practical 20-point checklist covering structured data, sitemaps, crawl permissions, social meta, analytics, and AI search signals — everything a Joomla site needs in 2026.
What is a rich snippet — and how structured data creates them
Rich snippets are enhanced search results that show star ratings, event dates and prices directly in Google. Here is how they work, what you can influence, and which ones Google has retired.
How ChatGPT decides which websites to recommend — and how to be one of them
When ChatGPT recommends a website or cites a source, it is not random. Here is what drives those recommendations and what website owners can do to influence them.
Schema.org for Restaurants — a complete setup guide for Joomla
A step-by-step guide to implementing Restaurant Schema.org on a Joomla site — covering the right types, required fields, menu markup, and how to validate your output.