Joomla is a popular Content Management System and being a
CMS means it does a lot of page creation in the background i.e. the site owner need not create actual html pages for the site.
As such, there isn't very much control the site owner has in making sure that the pages of a Joomla site are optimized for search engine ranking.