piwik Matomo

TYPO3 & WordPress SEO / Search engine optimization from Hamburg

Customers repeatedly ask me about TYPO3 SEO (=search engine optimization) for websites.

Regular customers know that I provide them with at least the tools they need for optimal search engine optimization. Training courses also focus on raising awareness of the importance of optimized websites, and if you wish, I can

  • check your current website for SEO,
  • make suggestions for improving SEO, or
  • develop a concept for your SEO.

SEO: Steps for search engine optimization

Analysis of the current situation:

The following questions will be answered:

  • Where does your website stand (SEO ranking, competition, etc.)?
  • How many visitors does your website have daily/weekly/monthly...?
  • What has already been done to optimize your website for search engines?
  • Which pages are already (reasonably) well ranked?
  • How do your competitors fare?

Defining the target state:

  • How many visitors could your website have, or how often are relevant keywords searched for? Google's own tool, Google Trends, can help you with this.

Working out the path to the goal:

  • What steps are necessary/possible to achieve the goals?
  • In which stages do you want to achieve which goals, or
  • what further steps can you take if your competitors continue to optimize their own sites and you are left behind for the time being?

What does TYPO3 offer for your search engine optimization?

TYPO3 has always offered various options for configuring a website technically for search engine optimization. Meta tags, meta descriptions, and alt or title tags for images could already be specified by default, but since version 9, a lot has changed.

SEO tools in TYPO3 (since version 9):

Up until version 8, in order to have meaningful speaking URLs, you had to install either the TYPO3 extension CoolURI or RealURL and, above all, configure it correctly. The numerous forum posts from desperate TYPO3 administrators give an idea of the obstacles that many developers faced here.
With version 9 of TYPO3, pages are no longer accessed in the old manner (/index.php?id=<UID of the page>) by default. They can still be accessed this way, but all links will use a “speaking URL.” Each page has a “URL segment” field that allows you to create the page address from the page title with a single click, but you can also edit it according to your own preferences.

Robots.txt

All reputable search engines query a page's “robots.txt” file before reading any page. There, for example, it can be defined which content/directories may be read and which may not be read or indexed. A

User-agent: *
Disallow: /

would, for example, tell search engines: “You are not allowed to index anything here.”

With a “Disallow: /typo3,” search engines are only prohibited from reading the /typo3 directory.
An Allow: /Other-directory, on the other hand, includes a directory.

Furthermore, one or more sitemaps can be specified here with SITEMAP: <full URL of the sitemap>.

This information can now be entered in the page management under “static routes.” However, you should still check whether there is a physically existing robots.txt file in your root directory, as this takes precedence over the information in the page management.

LLMs.txt

Almost all search engines now display AI-generated search results. With an LLMs.txt file in the root directory of the site, you can control how your own page appears there. Whether the AI evaluates this correctly must be tested and, if necessary, corrected.

Error pages in TYPO3

If a page no longer exists, it does not automatically disappear from the Google index. If a visitor clicks on the entry, an appropriate error message should appear. A simple “Page not found” is rather frustrating. In the page management section, you can specify a page of your choice as an error page, where you can offer the “misguided” visitor a few alternatives—e.g., with a directory of your pages. The search engines are then automatically notified with the code “404” (=Page not found) that the page no longer exists, and it is removed from the index.

The TYPO3 core extension SEO

The SEO extension has been available since version 9. It offers features for your website:

  • Title for search engines:
    An important part of SEO is the title tag. In the past, this was composed of the page title and other information or fields, or external extensions were used to generate the title tag. Now there is a separate field for this.
     
  • Canonical link:
    Especially for websites created with a CMS (content management system), a page can be accessed at different addresses. This page, for example, can also be accessed at “https://update.netshot.eu/?p=724”. Search engines do not like so-called double content at all because, among other things, it unnecessarily inflates their directory. Therefore, you specify the canonical link for each page, i.e., the address at which the corresponding page should officially be accessible.
     
  • Social media:
    In the “Social Media” tab in the page properties, you can specify a title, description, and image for Facebook and Twitter. If someone shares a page on these (and other) networks, the data specified here will automatically appear there.
     
  • XML sitemap:
    Search engines prefer a sitemap in XML format for indexing a website. All pages are listed there one below the other. This allows Google, for example, to capture the content of your page more quickly. Once the extension is activated in TYPO3, the sitemap can be accessed by Google & Co.
    Of course, you can also exclude pages that should not be listed by Google & Co. from the sitemap.

Do you have any questions?

Then please feel free to contact me

Contact form  +49 40 4327 3227  info@netshot.eu