Blog
How search engines and AI assistants read a website, and what a Joomla site can do about it.
What Schema.org is, and why search engines and AI assistants read it
Schema.org is a shared vocabulary that tells search engines and AI assistants what a page is about, so a machine does not have to guess.
What llms.txt is, and who actually reads it
llms.txt is a short Markdown file that summarises a site for AI tools. Here is the format, and an honest answer on who reads it.
What IndexNow is, and which search engines it reaches
IndexNow lets your site tell Bing, Yandex and other engines the moment a page changes. Here is how it works, and why Google is not on the list.
What OpenGraph is and how it shapes your link previews
OpenGraph tags decide the title, description and image a link shows when someone shares it on Facebook, LinkedIn, WhatsApp or Slack.
What robots.txt is, and how to handle AI crawlers in it
robots.txt tells crawlers where they may go. AI companies now run several crawlers each, for different jobs, and blocking the wrong one costs you.
What an XML sitemap is and what search engines read from it
An XML sitemap lists the pages you want found and when each last changed. What goes in it, what Google ignores, and the usual mistakes.
What AEO is, and how it differs from SEO
Answer engine optimisation is the work of making a site easy for AI assistants to read and cite. What it involves, and what is known versus guessed.
What JSON-LD is, and why Google recommends it
JSON-LD is the format Google recommends for Schema.org markup. It lives in its own script block, so a template change cannot break it.
What hreflang is and how it works on a multilingual site
hreflang tells search engines which language version of a page to show to whom. How to write it, where it goes, and how Joomla handles it.
What Twitter Cards are and how X builds a link preview
Twitter Cards are the meta tags X reads to draw a link preview. The card types, the tags, the image, and how to check a card now that X no longer documents them.
How to appear in Google AI Overviews
AI Overviews link to pages from Google's own index. Here is what Google says it takes to be one of them, and what is only a good bet.
Joomla SEO checklist for 2026
Twenty checks for a Joomla site before launch or in an audit, covering crawling, structured data, social previews, analytics and AI search.
What a rich snippet is, and how structured data leads to one
Rich snippets add dates, prices, ratings or images to a Google result. How structured data makes a page eligible, and which ones Google has retired.
How ChatGPT decides which websites to recommend
ChatGPT answers from its training or from a live web search. Here is which crawler matters for your site, and which signals you control.
How to set up Schema.org for a restaurant on Joomla
Which Schema.org type a restaurant should use, which fields matter, how to link the menu and how to check the result on a Joomla site.
Google's FAQ rich result is gone for every site, and what FAQPage markup still does
Google stopped showing the FAQ rich result on 7 May 2026. What FAQPage markup still does, what nobody has shown it does, and what AI Boost writes.
One set of language links on a multilingual Joomla site, with Multilang in AI Boost 1.1
Multilang gives each language of a Joomla site its own hreflang links, translated structured data and share cards, and puts every language in the sitemap. How to switch it on, and what its one option does.