 Last month we mentioned that Joomla was asking for whitepapers suggesting improvements for Joomla 1.6. So we got together some smart folk and came up with some SEO proposals.
Thanks to everyone involved, and please head over to the Joomla forums to post your opinions about these various ideas. Joomla currently arranges the page title as site name first and article name second. An option to toggle this option would be good, even the option to not display site name at all or use the Title Alias. Joomla should output table-less html for its regular content display. Currently, this is only possible through template override feature, which means every template author has to redo the job for every new template. Option of an automatically generated XML and HTML sitemap. The location of the sitemap.xml to be included in robots.txt. Give the site owner full control over the META data settings as is currently the case within the SEF patch for Joomla 1.5. This also includes full control over showing the generator tag and the content of the generator tag. Making sure that Google doesn't treat www.example.com and example.com as different domains. Alter the name and usage of "Global Site Meta Keywords" and "Global Site Meta Description" from Global Configuration, because by its very definition, the same metadata cannot apply to each page. Its like giving the same title and description to every book in the library. Neccesary for inclusion in Google News, the URL should be optionnaly prefixed with a numerical id, consisting of a creation date number, plus a unique id. Example : mysite.com/20080309/212/page-title.html. This URL should not vary when the page content is updated, to keep the url consistent. Ability to create custom 404 pages as content items. Improvement of the default output markup generated in order to comply with W3C (X)HTML recommendations (both in terms of validation and of semantics). Also, the addition of more high-level semantics such as Microformats The idea is to introduce the concept of Pages into the administration of a Joomla! site. From the backend, an administrator would be able to manage the structure of the site using the page manager. The page manager would link into the menu manager, module manager and content manager, and present the administrator with a single place to go to manage the structure, behaviour and content of the site. Multi-pages articles are created using the "page break" button. A single article is divided by Joomla automatically in several pages, with a nice Table of content also automatically generated. With such an article:
- Each page should have its own sef url, including the current page individual title
- The html page title should also be different on each individual page, reflecting the title entered by the user in the backend
|
Comments
All the list looks great but dont you think that section/category/title-contentID.html can be a better alternative for joomla sites.
Regards
SEF URLs, URL Migrations, Transliteration , and 404/403 Error Handling
In my opinion, a good sitemap extension already exists (it only lacks popularity among users, maybe...), and semantics would require an entirely new version (2.0?), it is far too complex!
But if we could only get 50% of it in the new version (think Joomlatwork.com Patch) Joomla could be one of the most flexible SEO CM System today!
This was the work of half-a-dozen people all chipping in, and if we could get 50% of this done, it would be great.
Guido - I think you're right. We may see the simpler tasks complete in 1.6 and the more complex left for later.
we currently are processing all feedback, and there is way more then can go into a new minor release. As soon as we have processed the feedback we will communicate this asap.
I agree though that the default output should be table-less, but I don't think that should take away the need for template designers to have complete control over the HTML output.
Over 150 whitepapers sure requires a lot of effort. Even in this small SEO list there are certainly some things here that are too big for 1.5 or not suitable for the core.
Best wishes for 1.6!
Will it be possible to upgrade from 1.5 to 1.6 even with all the new SEO features?
RSS feed for comments to this post