Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

/node als URL für die Startseite erzeugt Duplicate Content

Eingetragen von DrupalFan (1646)
am 02.06.2009 - 10:46 Uhr in
  • Anfängerfragen
  • Drupal 5.x

Habe jetzt mal eine Frage zu Drupal 5:

Unter "Verwalten - Einstellungen - Webseite-Informationen" kann man doch die Startseite eingeben:

Zitat:

Die Homepage zeigt den Inhalt dieser relativen URL an. Im Zweifelsfall „node“ angeben.

Wie es sich gehört, gebe ich hier "node" ein.

Hat man nun auf der Startseite mehr als 10 Beiträge (wenn bei den Beitragseinstellungen die Anzahl der Beiträge auf der Startseite auf 10 gestellt ist), dann kann man unten am Ende weiterblättern auf Seite 2.

Blättert man auf Seite zwei landet man auf der URL
/node?page=1
(korrekt wäre da /?page=1)

Blätter man nun aber zurück auf Seite 1, landet man auf der URL
/node
(korrekt wäre da /)

Die Startseite ist also sowohl unter / als auch unter /node erreichbar und vorallem von Drupal selbst auch nach /node verlinkt! Das bedeutet Duplicate Content für die Startseite. Für die Startseite sollte man jedenfalls immer Duplicate Content vermeiden.

Bestimmt ist das in Drupal 6 schon gelöst, aber gibt es dafür auch eine Lösung in Drupal 5 (umsteigen ist jetzt nicht möglich)?

Beim Blättern unten auf der Startseite darf nirgendwo auf /node verlinkt werden. Wie kann man das ereichen?

vielen Dank.

‹ [gelöst] Probleme bei der Installation von WYSIWYG [gelöst] Inhaltstyp speichern - nach Zustimmung ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Würde das gerne auch

Eingetragen von Lucidity (nicht überprüft) (0)
am 29.12.2009 - 17:13 Uhr

Würde das gerne auch erfahren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

http://drupal.org/project/glo

Eingetragen von Alexander Langer (3416)
am 29.12.2009 - 17:19 Uhr

http://drupal.org/project/globalredirect

Oder aber in der page.tpl.php für die Startseite ein passendes Canonical-Tag ausgeben.

--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!

webseiter.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Für mich ist weniger

Eingetragen von Lucidity (nicht überprüft) (0)
am 29.12.2009 - 17:47 Uhr

Für mich ist weniger der doppelte Content ein Problem als die Tatsache dass der Pfad für die nächste Seite http://www.meine-seite.de/node?page=1 ist. Wenn ich http://www.meine-seite.de/?page=1 manuell eingebe komme ich auch auf die nächste Seite.
Ich muss also irgendwo ../ einfügen (ich weiß aber nicht wo) oder ich muss dieses "node" bei den Website-Informationen wegbekommen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Kann mir keiner helfen? Wie

Eingetragen von Lucidity (nicht überprüft) (0)
am 29.12.2009 - 20:23 Uhr

Kann mir keiner helfen?
Wie das in einem Buch gehen würde ist ja einfach: Da müsste ich nur in book-navigation.tpl.php
das ändern:

      <?php if ($next_url) : ?>
        <a href="<?php print $next_url; ?>" class="page-next" title="<?php print t('Go to next page'); ?>"><?php print $next_title . t(' ›'); ?></a>
      <?php endif; ?>

einfach ../ einfügen:

       <?php if ($next_url) : ?>
        <a href="../<?php print $next_url; ?>" class="page-next" title="<?php print t('Go to next page'); ?>"><?php print $next_title . t(' ›'); ?></a>
      <?php endif; ?>

Aber wie schaffe ich das mit einem normalen node?

  • Anmelden oder Registrieren um Kommentare zu schreiben

/node ist eine dynamische Seite

Eingetragen von C_Logemann (912)
am 30.12.2009 - 01:16 Uhr

Hallo Lucidity,
da ich noch nicht genau verstehe, was Du erreichen möchtest, kann ich mir vieles denken und spekulieren.

Bei der Seite /node hast Du es nicht mit der Darstellung eines einzelnen Nodes in der Page-Ansicht zu tun.
Die Seite /node ist eine dynamische Seite, die Drupal erzeugt mit der Auflistung von Node-Teasern. Dies geschieht ähnlich, wie das Views-Modul Nodes auflistet. Genutzt wird bei dieser Auflistung auch eine Standard-Pager-Funktionalität, die Dir irgendwie nicht zu passen scheint.

Lucidity schrieb

Wenn ich http://www.meine-seite.de/?page=1 manuell eingebe komme ich auch auf die nächste Seite.
Ich muss also irgendwo ../ einfügen (ich weiß aber nicht wo) oder ich muss dieses "node" bei den Website-Informationen wegbekommen.

Wenn Du /node bei den Website-Infromationen raus nimmst, wird es nicht mehr aufgerufen und dann sollte auch keine "Kurzform" wie /?page=1 mehr funktionieren.

Wenn Du die Auflistung verändern und etwas gestalterischen Einfluß nehmen möchtest, ist das Views-Modul evtl. eine Hilfe.

Wenn Dir der Standard-Pager nicht gefällt, wird Abhilfe etwas schwieriger.

Viel Erfolg, bei Der Lösung Deines Problems,
Carsten

--
paratio.com e.K.: Qualität-im-Internet.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mit Views funktioniert es,

Eingetragen von Lucidity (nicht überprüft) (0)
am 30.12.2009 - 10:11 Uhr

Mit Views funktioniert es, danke.

  • Anmelden oder Registrieren um Kommentare zu schreiben

/node auf Startseite erzeugt duplicate content

Eingetragen von DrupalFan (1646)
am 30.12.2009 - 10:53 Uhr

Das Problem gehört trotzdem endlich gelöst.
Hat niemand eine Lösung? Man könnte ja einen Patch bereitsstellen, sobald es eine Lösung gibt, und diesen auf drupal.org als "dringend umzusetzendes" einstufen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe es mit dem Redirect

Eingetragen von Sven76 (25)
am 27.12.2011 - 10:33 Uhr

Ich habe es mit dem Redirect - Modul gelöst:
http://drupal.org/project/redirect

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 4 Tagen
  • Hey danke
    vor 1 Woche 5 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 3 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 23 Stunden
  • In der entsprechenden View
    vor 3 Wochen 23 Stunden
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 23 Stunden
  • gelöst
    vor 5 Wochen 4 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 13 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association