PHPackages                             wdb/wdb-remcanlink - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. wdb/wdb-remcanlink

ActiveTypo3-cms-extension

wdb/wdb-remcanlink
==================

Add the option on pages to remove the canonical link.

v1.0.2(5y ago)03GPL-2.0-or-laterPHP

Since Nov 24Pushed 5y ago1 watchersCompare

[ Source](https://github.com/DavidBruchmann/wdb_remcanlink)[ Packagist](https://packagist.org/packages/wdb/wdb-remcanlink)[ Docs](https://davidbruchmann.github.io/wdb_remcanlink/)[ RSS](/packages/wdb-wdb-remcanlink/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (2)Versions (4)Used By (0)

TYPO3 Extension "Remove Canonical Link"
=======================================

[](#typo3-extension-remove-canonical-link)

This extension adds a switch in page-properties to avoid that the canonical link is shown on the page in the frontend. The setting is page-based without any inheritance.

Prerequisite:
-------------

[](#prerequisite)

On existing websites it's advised to have database access with a tool like **phpMyAdmin**.

Requirements:
-------------

[](#requirements)

- A working installation of TYPO3 Version 10.4.10 or higher
- Installed extension `seo`

Installation:
-------------

[](#installation)

Download from github:

```
composer require wdb/remove-canonical-link

```

In **Admin Tools** on the page **Maintenance** click on the button **Analyze database**and asure that the field `show_canonical` is added to the table `pages`.

There is no configuration required or possible.
The extension just works as long as it's installed.

Important:
----------

[](#important)

The default setting for the new field `show_canonical` has the value `1` in the database. If this extension is used on existing websites all records have to be updated to have the value `1` in the new field:

```
UPDATE pages SET show_canonical=1;

```

Afterwards the setting can be changed on individual pages.

On new pages the value for the new field `show_canonical` will be automatically `1` in the database and has to be adjusted if the canonical linke never shall be shown.

How it's working?
-----------------

[](#how-its-working)

The extension extends the class `\TYPO3\CMS\Seo\Canonical\CanonicalGenerator` of the extension **seo** and is changing only the method `generate`. If the value `show_canonical` is `0` then an empty string for the canonical link is returned, else the orginial method of the parent class is called and everything works like defined in the seo-extension itself.

Translation
-----------

[](#translation)

The one phrase that is shown in backend is translated by google-translate to all languages that are usually shown in the translation-tool. It's likely that there are faults or improvable expressions. If you remark something like that, please file a corresponding issue on [https://github.com/DavidBruchmann/wdb\_remcanlink/issues](https://github.com/DavidBruchmann/wdb_remcanlink/issues) .

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

3

Last Release

1995d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2cd8989c5c9dc55b469d80c9e51c58fa9064eb72271d7610d278f6aed5fb52f7?d=identicon)[David Bruchmann](/maintainers/David%20Bruchmann)

---

Top Contributors

[![DavidBruchmann](https://avatars.githubusercontent.com/u/999146?v=4)](https://github.com/DavidBruchmann "DavidBruchmann (3 commits)")

---

Tags

canonicalseoseo-metatypo3typo3-extensionseotypo3typo3-extensioncanonicalseo-meta

### Embed Badge

![Health badge](/badges/wdb-wdb-remcanlink/health.svg)

```
[![Health](https://phpackages.com/badges/wdb-wdb-remcanlink/health.svg)](https://phpackages.com/packages/wdb-wdb-remcanlink)
```

###  Alternatives

[wazum/sluggi

TYPO3 extension for URL slug management with inline editing, auto-sync, locking, access control, and redirects

39488.5k](/packages/wazum-sluggi)[brotkrueml/schema

Embedding schema.org vocabulary - API and view helpers for schema.org markup

33584.6k13](/packages/brotkrueml-schema)[clickstorm/cs-seo

\[clickstorm\] SEO - Extension for TYPO3. Enables important onpage features for search engine optimization (SEO). Expands the page settings and any desired records for example with a preview for Google search results (SERP) Structured Data (JSON-LD) and a Focus Keyword. Restrictive hreflang and canonical tags. Modules for metadata of records and alternative texts of images. Further features are shown in the extension manual.

35473.9k1](/packages/clickstorm-cs-seo)[in2code/femanager

Modern TYPO3 Frontend User Registration.

49745.4k6](/packages/in2code-femanager)[sitegeist/fluid-components

Encapsulated frontend components with Fluid's ViewHelper syntax

55339.1k3](/packages/sitegeist-fluid-components)[sitegeist/fluid-styleguide

Living styleguide for Fluid Components

16227.4k1](/packages/sitegeist-fluid-styleguide)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
