New Pro + Launch: pick a template and our developers set up your site in 2 business days.
See how it works

Does Joomla make a sitemap and robots.txt?

JoomlaSpeed & SEO Updated 17 Oct 2026

Joomla ships robots.txt.dist: rename it to robots.txt. A sitemap needs an extension such as OSMap.

What comes with Joomla

Joomla ships a ready-made robots file, but not an XML sitemap. A sitemap helps search engines find all your pages; it doesn't guarantee they get indexed.

robots.txt

  1. Joomla includes robots.txt.dist in the site folder. Rename (or copy) it to robots.txt.
  2. It blocks folders like /administrator/, /cache/ and /tmp/ and allows the rest. Add Disallow: lines for anything else you want to keep out.
  3. If Joomla runs in a subfolder, the file must be at the domain root and the paths need the folder name.

XML sitemap

  1. Install a sitemap extension from the Sitemap category of the Joomla Extensions Directory (OSMap and JSitemap are popular).
  2. Submit the sitemap address in Google Search Console and Bing Webmaster Tools.

Good to know

  • Don't block /media/ or /templates/: Google needs the CSS and images to see your pages properly.
Sources
Was this answer helpful?
Cron Job Starts