SEO Initiative

Summary

Search Engine Optimization is important for every website. The goal of this initiative is to make TYPO3 out-of-the-box as SEO-friendly as possible. For developers and editors!

Background

Out of the box you can use TYPO3 to easily create the most beautiful websites. But when we don’t attract visitors, a beautiful website is useless. That is why search engine optimization is a real important part of the website.

With the current state of TYPO3 you do have some meta tag fields that you can fill, but out-of-the-box, those fields do nothing at all. So you have to do it yourself by extensions or other solutions.

You do have some extensions like EXT:cs_seo and EXT:yoast which helps developers and editors to create a website that is optimized for search engines. But why should we use plugins for the basic things? As a CMS with more and more functionality in core, the most important SEO features should be integrated in core too. That’s why this initiative is started.

Goals

  • Meta Tag API (DONE)
  • Add some basic SEO fields to core (DONE)
  • Make sure the SEO fields will be rendered out of the box by using the Meta Tag API (DONE)
  • Optimize handling title tag
  • Add possibility to debug the Meta Tag API by the AdmPanel
  • Add robot.txt functionality
  • Add sitemap API
  • Add hreflang support
     
  •  Write proper documentation and recommendations for developers, integrators and editors
  • Create video’s for YouTube channel
  • Write blog posts on several sites to make people aware of the new SEO features and how to use them correctly.
  • schema.org integration
Image about timing (calendar)

Milestones

First of all the Meta Tag API should be merged. After that, we can do the short- and mid-term goals. After we finished those functions, we can do the long-term goals.

Timing

  • Short-term: 9.3
  • Mid-term: 9.4
  • Long-term: 9LTS

After the release of 9LTS, this task-force should keep the core up to date with new movements regarding SEO. 

Scope

We will help integrators and editors to make it easy to optimize a website for search engines. So all features should be there to do SEO the right way.

Within this initiative we won’t do analyses of text like EXT:yoast and EXT:cs_seo. You can still use those extensions for an analysis of the content.

Get involved!

Team

Richard Haeser
(Lead)

Joost de Valk
(SEO Expert / Owner of Yoast)

Riny van Tiggelen
(Dev)

You?