• V 2.1 CE

    Ich weiss, das Thema ist bereits (ohne 100% Lösung) gepostet, ich kann dort aber nicht antworten.

    Es geht um den google indizierten Link xyz.htmlaction=add_product

    auf der Produktseite bei

    <script> function onsubmitform(){ document.cart_quantity.action....

    Dort fehlt das ? als Trennzeichen nach .html

    Ich habe schon versucht, dieses in der /modules/product_info.php einzubauen, was aber zur Folge hat, dass der Artikel nicht in den Warenkorb gelegt wird.

    Da ich einige Shops gefunden habe, bei denen korrekt xyz.html?action=add_product... steht, muss es eine Lösung geben.

    Wer kann helfen?

  • So, nachdem die Antworten hier leider rar geworden sind, ein, wenn auch wohl "Quick-and-Dirty-"-Lösungsansatz

    in der /modules/product_info.php habe ich nun, da ein einfaches Voransetzen des ? zur Folge hatte, dass der Artikel nicht in den Warenkorb gelegt werden kann

    ?1=1&amp;action=add_product

    (2 Vorkommnisse)

    eingebaut. In den Warenkorb funktioniert und der Link sollte so für google & Co. auch ok sein.

    Dennoch wäre eine "nicht-schmutzige" Lösung seitens der Admins hilfreich.

  • Zitat

    Es geht um den google indizierten Link xyz.htmlaction=add_product

    auf der Produktseite bei

    <script> function onsubmitform(){ document.cart_quantity.action....

    Sollte man doch gar nicht haben wollen in google weil session!! Auschalten in webmastertools scheint mir besser? ;)

  • Vielen Dank!

    Kannst Du mir einen Tipp geben, wie ich das anstelle?

    Ich habe durch den Fehler, wenn ich ihn nicht wie oben beschrieben, "dirty" behebe, keinen "echten" Parameter, da im Link ja "htmlaction=" statt ".html?action=..." habe

    Wie hast Du das ggf. gelöst? Danke

  • Webmastertools > Konfiguration > url parameters. Diser auf kein setzen
    Aufpassen welche naturlich!

    robots.txt in rootshop habe ich:


    UND beim plusversion hoffe ich darf dies hier posten? vielleicht auch ein QF von/vor CE:
    Betroffene Datei: /includes/modules/metatags.php

    Statt (sehr weit unten):


    Code:
    <meta name="robots" content="<?php echo META_ROBOTS; ?>" /> wird jetzt genauer abgefragt:

    Einmal editiert, zuletzt von jotest (25. September 2012 um 08:56)

  • Ich kann in den Webmastertools ein "kein" nicht finden:

    Das steht bei mir drin - was muss ich bei "bearbeiten" wählen? Ja oder nein?

    manufacturers_id 49.482 - - Entscheidung dem Googlebot überlassen
    Bearbeiten / Zurücksetzen
    multisort 31.702 - - Entscheidung dem Googlebot überlassen
    Bearbeiten / Zurücksetzen
    per_site 27.017 - - Entscheidung dem Googlebot überlassen
    Bearbeiten / Zurücksetzen
    filter_id 21.015 - - Entscheidung dem Googlebot überlassen
    Bearbeiten / Zurücksetzen
    XTCsid 16.463 - - Entscheidung dem Googlebot überlassen
    Bearbeiten / Zurücksetzen
    page 11.978 - - Entscheidung dem Googlebot überlassen
    Bearbeiten / Zurücksetzen
    products_id 9.712 - - Entscheidung dem Googlebot überlassen
    Bearbeiten / Zurücksetzen
    view_as 4.198 - - Entscheidung dem Googlebot überlassen
    Bearbeiten / Zurücksetzen
    cPath 931 - - Entscheidung dem Googlebot überlassen
    Bearbeiten / Zurücksetzen
    codeCaptcha_ask 581 - - Entscheidung dem Googlebot überlassen
    Bearbeiten / Zurücksetzen
    language 567 - - Entscheidung dem Googlebot überlassen
    Bearbeiten / Zurücksetzen

  • Danke,

    die metatags.php ist bei mir schon so in der 2.1CE

    Also, nur zur Sicherheit:

    ich gebe also, da er noch nicht gelistet ist, den Parameter "action" als neuen ein und wähle dann "Nein: Hat keinen Einfluss auf den Seiteninhalt" - richtig?

    Welche meiner oben genannten soll (muss?) ich auf "nein" setzen?

  • Danke,

    die metatags.php ist bei mir schon so in der 2.1CE

    Also, nur zur Sicherheit:

    ich gebe also, da er noch nicht gelistet ist, den Parameter "action" als neuen ein und wähle dann "Nein: Hat keinen Einfluss auf den Seiteninhalt" - richtig?

    Welche meiner oben genannten soll (muss?) ich auf "nein" setzen?

    Hier passe ich weil ist für jede domain teils etwas anders, muss man selbe aussuchen sorry weil wen ich hier etwas nicht richtig habe ....

  • Trotzdem danke!

    hoffe, es meldet sich jemand - auch die Admins sind hier ja leider etwas rar geworden.

    Hab grad noch entdeckt, dass in der metatags.php ganz unten steht:

    <?php
    # Produkte nicht in den Browsercache
    if($product->isProduct() && 1==2)
    {...

    warum wurde die Abfrage mit && 1==2 deaktiviert?

  • google grast bei mir auch immer massenhaft die Links vermutlich aus dem Hersteller-Dropdown ab.

    Kann man die manufacturers_id auch blocken d.h. ist das sinnvoll?

    Evtl. auch in den Webmaster-Tools?

    • Offizieller Beitrag

    In der Plus version kommt das nicht vor. In der CE wirst Du es in den Webmaster Tools abschalten müssen oder die Links auf nofollow setzen.

    <p>Wir geben nur Anregungen und Hilfestellung auf Basis unserer Erfahrung, keine Rechtshilfe!<br>\m/('_')\m/</p>

  • Ok, danke

    Aber Du wirst mir doch zustimmen, dass man genau genommen jeglichen URL-Parameter in den Suchmaschinen nich braucht, wenn man DirectURL benutzt. Wir wollen ja schliesslich ausschließlich "saubere" URLs im Index.

    Oder liege ich da falsch?