[3.1] Doppelte Title Tags

Du suchst eine bestimmte Extension, weißt aber nicht genau wo bzw. ob sie überhaupt existiert? Du kannst hier die von dir gewünschte/gesuchte Extension beschreiben ...
Falls ein Extension-Autor eine der Anfragen hier aufnimmt, um eine neue Extension zu entwickeln, geht's in Extensions in Entwicklung weiter.
rockmartin
Mitglied
Beiträge: 77
Registriert: 29.05.2013 08:40
Kontaktdaten:

[3.1] Doppelte Title Tags

Beitrag von rockmartin »

Hallo,

bei den Google Webmaster Tools werden mir mehrere hundert Seiten angezeigt die den gleichen Title Tag besitzen. Dieses Problem betrifft nur Threads die aus mehreren Seiten bestehen. Hier bei phpBB.de werden die Title Tags so angezeigt.

Navibar umbauen - phpBB.de
Navibar umbauen - Seite 2 - phpBB.de

Auf github gibt es eine Lösung dafür, leider ist die Lösung von 2010 und funktioniert nicht mehr mit phpBB 3.1.10
https://github.com/naderman/phpbb/compa ... t/VSE/9532

Wie kann ich diese Funktion mit phpBB 3.1.10 auch in meinem Theme nutzen. Hier auf phpBB.de geht es ja auch :grin:

LG
Martin
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [3.1] Doppelte Title Tags

Beitrag von Dr.Death »

Moin,

dazu müssten wir erst einmal wissen, welche phpBB Version und welches Style du benutzt.

Es wird mit der Funktion "canonical links" zu tun haben.... vielleicht fehlt Deinem Style ja diese Passage in der overall_header.html

Code: Alles auswählen

<!-- IF U_CANONICAL -->
    <link rel="canonical" href="{U_CANONICAL}">
<!-- ENDIF -->
Poste am besten einmal den Link zu Deinem Forum.
rockmartin
Mitglied
Beiträge: 77
Registriert: 29.05.2013 08:40
Kontaktdaten:

Re: [3.1] Doppelte Title Tags

Beitrag von rockmartin »

Moin,

also Canonical Links habe ich drinnnen.

So sieht immoment mein <title> aus

Code: Alles auswählen

<title><!-- IF UNREAD_NOTIFICATIONS_COUNT -->({UNREAD_NOTIFICATIONS_COUNT})<!-- ENDIF --><!-- IF SCRIPT_NAME == 'index' -->{SITENAME} &#124; <!-- ENDIF --><!-- IF S_IN_MCP -->{L_MCP} &#124; <!-- ELSEIF S_IN_UCP -->{L_UCP} &#124;<!-- ENDIF -->{PAGE_TITLE}<!-- IF S_VIEWTOPIC or S_VIEWFORUM --> &#124; {SITENAME}<!-- ENDIF --></title>

Link zum Forum: https://forum-schlafapnoe.de
phpBB-Version: 3.1.10
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [3.1] Doppelte Title Tags

Beitrag von Dr.Death »

Hm,

sieht eigentlich gut aus.... denn ein:

https://forum-schlafapnoe.de/viewtopic.php?t=8959&f=50
https://forum-schlafapnoe.de/viewtopic.php?t=8959

haben beide die gleiche Canonical URL:
<link rel="canonical" href="https://forum-schlafapnoe.de/viewtopic.php?t=8959">
<link rel="canonical" href="https://forum-schlafapnoe.de/viewtopic.php?t=8959">

Die Canonical links zum Topic 8959 (?t=8959 und t=8959&f=50) sind identisch und produzieren keinen doppelten Content, auf wenn zum Topic noch die Foren ID (&f=50) hinzukommt.

Da bin ich nun ein wenig überfragt, sorry.

Man müsste in der Tat die Core Dateien anfassen um die Seitenzahl aus dem PAGE_TITLE zu entfernen, aber das ist eigentlich nicht im Sinne des Erfinders. Denn beim nächsten Update würden diese Änderungen erneut überschrieben....
rockmartin
Mitglied
Beiträge: 77
Registriert: 29.05.2013 08:40
Kontaktdaten:

Re: [3.1] Doppelte Title Tags

Beitrag von rockmartin »

Dr.Death hat geschrieben: Man müsste in der Tat die Core Dateien anfassen um die Seitenzahl aus dem PAGE_TITLE zu entfernen, aber das ist eigentlich nicht im Sinne des Erfinders. Denn beim nächsten Update würden diese Änderungen erneut überschrieben....
Moin Doc.
ich möchte ja eine Seitenzahl im Titel angezeigt bekommen. Im Moment ist es ja wie folgt bei mehrseitigen Threads:

Aktuelle Darstellung auf Seite 2: Ich bin eine Überschrift - Forum Titel
Wünschenswerte Darstellung auf Seite 2: Ich bin eine Überschrift - Seite 2 - Forum Titel

Der Canonical Link kann dabei ja gleich bleiben und immer auf die erste Seite des Threads Zeigen, was ja aus Technischer sicht auch korrekt ist.
Ich möchte ja nur das eine Seitenzahl mit im dem <title> Tag mit angegeben wird wenn man sich auf den Seiten 2, 3, 4, ... befindet.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [3.1] Doppelte Title Tags

Beitrag von Dr.Death »

Ahhhh... dann hab ich das komplett falsch interpretiert..... :oops: :roll:


Ich schiebe mal Deinen Wunsch in in das passende Forum....
Verschoben von Support-Forum nach Extension Suche/Anfrage am 17.03.2017 11:00 durch Dr.Death

cpg
Mitglied
Beiträge: 532
Registriert: 24.11.2007 12:43
Kontaktdaten:

Re: [3.1] Doppelte Title Tags

Beitrag von cpg »

Moin,

wenn man in der vietopic_body.html

{PAGE_TITLE}

einbaut, hätte man die Seitenzahl.
Jedenfalls ist das bei mir so.

Gruß
CPG
rockmartin
Mitglied
Beiträge: 77
Registriert: 29.05.2013 08:40
Kontaktdaten:

Re: [3.1] Doppelte Title Tags

Beitrag von rockmartin »

Hallo CPG,

kann ich auf gleiche weise auch die Seitenzahl im <title> Tag mit angeben?

LG
Martin
cpg
Mitglied
Beiträge: 532
Registriert: 24.11.2007 12:43
Kontaktdaten:

Re: [3.1] Doppelte Title Tags

Beitrag von cpg »

Moin,

kannst Du mal gucken, ob Du in der viewtopic.php

die Zeile

Code: Alles auswählen

$page_title = $topic_data['topic_title'] . ($start ? ' - ' . sprintf($user->lang['PAGE_TITLE_NUMBER'], $pagination->get_on_page($config['posts_per_page'], $start)) : '');
hast? Da wird die Seite ausgelesen und zum Titel hinzugefügt.

Bei mir ist das so vorhanden und im Quelltext sieht das nachher so aus:

Code: Alles auswählen

<title>Ostfriesland und Umgebung - # 2 - </title>

Allerdings habe ich das "Seite" in der common.php durch "#" ersetzt.

Gruß
CPG
rockmartin
Mitglied
Beiträge: 77
Registriert: 29.05.2013 08:40
Kontaktdaten:

Re: [3.1] Doppelte Title Tags

Beitrag von rockmartin »

Moin CPG,
cpg hat geschrieben:Moin,

kannst Du mal gucken, ob Du in der viewtopic.php

die Zeile

Code: Alles auswählen

$page_title = $topic_data['topic_title'] . ($start ? ' - ' . sprintf($user->lang['PAGE_TITLE_NUMBER'], $pagination->get_on_page($config['posts_per_page'], $start)) : '');
hast? Da wird die Seite ausgelesen und zum Titel hinzugefügt.
Ich habe gerade mal nachgesehen, diese Zeilen stehen auch bei mir in der viewtopic.php
Allerdings weis ich nicht ganz wie du jetzt die Seitenzahl mit im Title ausgiebst?

Egal ob ich {TOPIC_TITLE} oder {PAGE_TITLE} nehme, die Seitenzahl fehlt jedesmal. Kannst du mit mal bitte deinen Code hier Posten was du in der overall_header.html im <title>...</title> Tag drinnen stehen hast.

Danke und LG
Martin
Antworten

Zurück zu „Extension Suche/Anfrage“