Skip to content
This repository has been archived by the owner on Feb 26, 2021. It is now read-only.
/ t3x-robots Public archive
forked from dmitryd/typo3-robots

TYPO3 "robots" extension adds <meta name="robots"> tags to pages

Notifications You must be signed in to change notification settings

mogic-le/t3x-robots

 
 

Repository files navigation

TYPO3 "robots" extension

Attention!

TYPO3 v9 has a native "seo" extension that provides this extension's features.


This is an extension to the TYPO3 CMS. It adds options to the page that generate a <meta name="robots"/> tag.

This allows editors to easily exclude pages from indexing by Google, Bing and other search engines.

Currently this extension only adds two checkboxes to the page properties. These checkboxes allow to specify whether search engines should index and follow the page or not. If indexing or following is disabled, extension will create a corresponding tag on the page.

The same thing can be easily done by TypoScript but it will require either extension templates or conditions in the main template of the site. This extension makes robots flags a part of the page.

Here is how the checkboxes look like in page properties:

Screenshot of page settings

The first checkbox will put noindex and the second will put nofollow into the <meta name="robots"/> tag inside <head> tag. These checkboxes are TYPO3 exclude fields, so administrator can limit TYPO3 user access to this field if necessary.

The checkboxes are available on the "Options" tab in the page properties. Checking any of them will put corresponding values in the robots tag on the page.

Note

The extension will detect if the robots tag already exists and will not replace an existing tag.

This way you can still have tags added by TypoScript.

Install extension using extension manager as usual. After that extension is ready to work. There is no need to clear cache because processing happens on the cached content.

Just like TYPO3 CMS, this extension is licensed under GPL v2.

E-Mail: [email protected]

Originally written by Dmitry Dulepov.

Packages

No packages published

Languages

  • PHP 100.0%