Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Content Seiten "noindex"

    Sick

    • Fördermitglied
    • Beiträge: 570
    • Geschlecht:
    Re: Content Seiten "noindex"
    Antwort #15 am: 14. August 2011, 03:14:25
    Zum Wohle Webkiste!
    Trinke gerade ein leckeren Jimmy-Cola

    (Darf gerne gelöscht werden)

    Olinew

    • Gast
    Re: Content Seiten "noindex"
    Antwort #16 am: 14. August 2011, 03:16:55
    @Ronny
    Code: PHP  [Auswählen]
    Parse error: syntax error, unexpected ')'

    Gruß
    Oli

    Modulfux

    • Experte
    • Beiträge: 3.590
    • Geschlecht:
    Re: Content Seiten "noindex"
    Antwort #17 am: 14. August 2011, 03:26:37
    Guck jetzt noch einmal in meinen Beitrag. Da hatte sich eine Klammer zuviel eingeschlichen beim Kopieren.

    Gruß
    Ronny

    speedy

    • Viel Schreiber
    • Beiträge: 3.214
    Re: Content Seiten "noindex"
    Antwort #18 am: 14. August 2011, 04:10:36
    Ich machte das schon immer über die robots.txt - das funktioniert auch.
    Dauert nur etwas bis bereits indiziertes wieder aus dem Index fliegt - u.U. Wochen.

    Man muss nur die URL in die robots.txt schreiben, die man auch im Browser sieht, nicht den Namen einer PHP-Datei - also z.B. bei aktivierten Shopstat-URLs.
    Je nachdem auch mit * arbeiten.

    Bei der robots.txt ist auch zu beachten, dass diese immer im Domain-Root liegen muss, nicht in Unterverzeichnissen.

    Also z.B.
    Code: PHP  [Auswählen]
    Disallow: /*datenschutz*
    Disallow: /*impressum*

    oder
    Code: PHP  [Auswählen]
    Disallow: /shop/*datenschutz*
    Disallow: /shop/*impressum*

    Olinew

    • Gast
    Re: Content Seiten "noindex"
    Antwort #19 am: 14. August 2011, 10:18:24
    @Ronny

    Super, jetzt geht es!

    @Speedy

    Die Fehlerliste in den GWT sollten mit Deiner Methode wohl platzen ...
    Ich habe mal gelesen dass Google explizit empfiehlt den NOINDEX Tag zu benutzen.

    Gruß
    Oli

    speedy

    • Viel Schreiber
    • Beiträge: 3.214
    Re: Content Seiten "noindex"
    Antwort #20 am: 14. August 2011, 11:30:52
    @Olinew
    Wieviel Seiten zum Impressum oder Datenschutz hast denn in deinem Shop ? Zwei oder nicht ... also zwei "Fehler" bzw. Meldungen "URL durch "robots.txt" eingeschränkt"

    Kannst aber trotzdem gerne die Sternchen weglassen und es konkret angeben, war nur ein Beispiel das das halt auch geht.

    Mach dir da lieber Sorgen um die ganzen anderen Geschichten, die standardmäßig von modified eCommerce Shopsoftware per robots.txt geblockt werden wie Session-ID
    Code: PHP  [Auswählen]
    Disallow: /*XTCsid*
    das produziert wirklich Fehler, da fällt das mit dem Datenschutz und Impressum nun wirklich nicht ins Gewicht.

    Olinew

    • Gast
    Re: Content Seiten "noindex"
    Antwort #21 am: 14. August 2011, 11:45:58
    Das mit der XTCsid meinte ich zum Beispiel auch ...
    Jeder Fehler in den GWT sollte man ja vermeiden oder? ;-)
    Ich will das Session Problem nun mit canoncial angehen aber .... naja, läuft das eine, klemmt es an anderer Stelle.

    Gruß
    Oli

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Content Seiten "noindex"
    Antwort #22 am: 14. August 2011, 13:20:53
    In der "metatags.php" würde ich mich an den bestehenden Code orientieren.

    Also oben in den Konfigurationsteil einfügen, suchen nach:

    Code: PHP  [Auswählen]
    // ---------------------------------------------------------------------------------------
    //      Ende Konfiguration
    // ---------------------------------------------------------------------------------------

    ersetzen mit

    Code: PHP  [Auswählen]
    // ---------------------------------------------------------------------------------------
    //      Einzelne Content Seiten mit noindex versehen, kommagetrennte Liste der coID
    // ---------------------------------------------------------------------------------------
            $content_noIndex = array(4,9);
    // ---------------------------------------------------------------------------------------
    //      Ende Konfiguration
    // ---------------------------------------------------------------------------------------

    Weiter unten im content Bereich

    suchen nach

    Code: PHP  [Auswählen]
            case FILENAME_CONTENT :

    ersetzen mit:

    Code: PHP  [Auswählen]
            case FILENAME_CONTENT :  

        //  Noindex bei bestimmten Contet Seiten
        if(in_array(intval($_GET['coID']),$content_noIndex)) {
          $meta_robots = 'noindex, follow';
        }

    $content_noIndex füllt man einfach mit den coId, bei denen der noindex gesetzt werden soll.  ;-)

    Das Ganze ist völlig unabhängig von evtl. aktivierten SUMA URLs.

    Gruss Web28

    hedon02

    • Viel Schreiber
    • Beiträge: 618
    Re: Content Seiten "noindex"
    Antwort #23 am: 18. August 2011, 11:22:25
    perfekte Lösung, Danke web28.

    Maria87

    • Mitglied
    • Beiträge: 108
    Re: Content Seiten "noindex"
    Antwort #24 am: 22. August 2011, 14:34:47
    Die Anleitung von web28 funktioniert bestens.

    Wofür ist denn aber der Befehl in der "metatags.php"?

    Code: PHP  [Auswählen]
    //  Noindex bei "unwichtigen" Seiten
    // ---------------------------------------------------------------------------------------
      $meta_robots = META_ROBOTS;
      if($noIndexUnimportant && !in_array(basename($_SERVER['SCRIPT_NAME']),$pagesToShow)) {
        $meta_robots = 'noindex, follow';
      }
    // ---------------------------------------------------------------------------------------

    Und wie kann ich denn Seiten wie ......:::12:2.html auf "noindex" setzen? Das sind die Kategorien ab Seite 2.

    hedon02

    • Viel Schreiber
    • Beiträge: 618
    Re: Content Seiten "noindex"
    Antwort #25 am: 22. August 2011, 17:12:40
    Da wird das "noindex/follow" für die "unwichtigen Seiten" gesetzt. Dafür musst Du ca. Zeile 83:

    Code: PHP  [Auswählen]
    $noIndexUnimportant     =   false;

    auf "true"umstellen.

    Darunter steht eine Auflistung der "wichtigen Seiten". Die Seiten des Shops die nicht aufgeführt sind, werden "noindex/follow" gesetzt.

    Maria87

    • Mitglied
    • Beiträge: 108
    Re: Content Seiten "noindex"
    Antwort #26 am: 24. August 2011, 12:41:32
    Und wie kann ich Kategorien ab Seite 2 mit "noindex" versehen bezüglich DC?

    Matt

    • Experte
    • Beiträge: 4.241
    Re: Content Seiten "noindex"
    Antwort #27 am: 24. August 2011, 23:45:53
    Warum sind denn Kategorien ab Seite 2 DC?

    Maria87

    • Mitglied
    • Beiträge: 108
    Re: Content Seiten "noindex"
    Antwort #28 am: 25. August 2011, 09:47:44
    Wenn ich da einen Beschreibungstext habe wird dieser auf jeder Seite angezeigt.
    Zwar funktioniert das "canonical" korrekt, doch ein "noindex" wäre auch schick.

    [EDIT Tomcraft 25.08.2011: Full-Quote entfernt, siehe: FAQ: Full-Quotes und Groß-/Kleinschreibung - mit anderen Worten Netiquette!]

    Olinew

    • Gast
    Re: Content Seiten "noindex"
    Antwort #29 am: 10. September 2011, 22:29:54
    [...]
    Code: PHP  [Auswählen]
    $files = array(
     '/index.php?coID=4',
     '/index.php?coID=5',
     '/index.php?coID=6',
     '/index.php?coID=7'
    );


    foreach($files as $file) {
     if ($_SERVER['REQUEST_URI'] == $file) {
            $meta_robots = 'noindex, follow';
     }
    }
    [...]

    Sobald hier aber der Parameter page=2 an der URL angehangen ist, greift das ganze natürlich nicht mehr.
    Weiß jemand, wie ich o.a. Code auch entsprechend erweitern kann? Ich komme leider nicht auf die Lösung.  :-?

    Code: PHP  [Auswählen]
    if ($_SERVER['REQUEST_URI'] == $file) || if ($_SERVER['REQUEST_URI'] == $file && isset($_GET['page'])) {

    funktioniert neben anderen Versuchen auch nicht ...

    Gruß
    Oli