8000 Improvements for title tag, keywords and implementation of Open Graph tags +canonical · Issue #8787 · contao/core · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Nov 3, 2023. It is now read-only.
This repository was archived by the owner on Nov 3, 2023. It is now read-only.
Improvements for title tag, keywords and implementation of Open Graph tags +canonical #8787
Open
@internetinnovations

Description

@internetinnovations

This issue aims to be a placeholder & idea generator for improving Contao's overall SEO configurability.
We are looking forward to your feedback!

Title tag improvements

Contao's current behavior for title tags, makes it impossible to "remove" a site-specific title tag. This means: Right now a one-pager or home page always starts with "site title" or "page name", followed by - "site title (root)". This solution is unfeasible.
There are several possible solutions (all of them can be combined):
a) Checkbox "no root title for this page" below page title configuration
b) Automatically check, if page title is identical with "root title" -> if true, only show root title w/o "-"
c) Optional system setting: Don't use page name as title, when page title is empty

Keyword optimizations ("Suchbegriffe")

Right now the Keywords are maintained for each article. This might be practical in case Contao is used like a blog. In cases where Contao is used for a website, which is being published in the APAC area (where keywords are being heavily used from search engines), it is more easy to handle keywords for each page.
Solution:
Add an additional Keyword input field in the meta tags section for each page and combine them automatically with the article keywords
site structure -> edit -> meta data -> keywords

Open Graph implementation

Right now it is not possible to manage and maintain og-tags off the go in Contao.
E.g. Open Graph image tags are used by most of the social media services and can have a huge impact on the first impression.
A possible solution could look like this:
Each page will get additional input fields for manual og tag configuration (site structure -> edit -> meta data)

  • Tags that should be configurable for each page
    -- og:image (select picture from file manager)
    -- og:title
    -- og:description
    -- og:url
    -- og:type
  • Automatically generate these tags
    -- og:image (only if empty. Use og:image from root site. og:image for root site should be mandatory.)
    -- og:title (only if empty. Should use same logic as for page title.)
    -- og:description (only if empty. Should use page description.)
    -- og:locale

Canonical

It should be possible to define, if the content of a page is original or a copy. Google rewards pages with self-canonical tags.

  • Automatically Optional generate self-canonical for each page
  • Add an input field for canonical in the meta data section for each page. If field is filled, this url should replace the self-canonical

Note

We would combine the features mentioned above with our refactored version of i18nl10n extension for Contao 4.4

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0