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: Artikelfilter ein noindex hinzufügen

    Teichbau

    • Fördermitglied
    • Beiträge: 385
    • Geschlecht:
    Artikelfilter ein noindex hinzufügen
    am: 10. Juli 2024, 12:40:55
    Hallo zusammen,
    ich möchte den Seiten der Artikelfilterung den Hinweis:
    Code: PHP  [Auswählen]
    <meta name="robots" content="noindex, follow">
    hinzufügen.

    Standardmäßig wird
    Code: PHP  [Auswählen]
    <meta name="robots" content="index,follow" />
    generiert, was dazu führt das google ca. 15000 "Filter"-urls indexiert und die Produkt-urls ziehmlich vernachlässigt.

    Ich vermute das die Erweiterung in der root/templates/responsive/module/listing_filter.html bearbeitet werden muß.
    Dort habe ich den code wie folgt (ab Zeile 4 mit *** voran) ergänzt, was allerdings nicht zum Erfolg führte:
    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="filter"}
    {config_load file="lang_`$language`.custom"}
    {config_load file="lang_`$language`.section" section="filter"}
    ***<!DOCTYPE html>
    ***<html>
    ***<head>
    ***  <meta name="robots" content="noindex, follow" />
    ***</head>
    <div class="filter_bar cf">
      <div class="sort_bar cf">
        <div class="sort_bar_row cf">
          {if count($FILTER_TAG) < 1 && $FILTER_MANUFACTURER != ''}<div class="sort_bar_item">{$FILTER_MANUFACTURER}</div>{/if}
    {*      <div class="sort_bar_item">{$FILTER_SORT}</div>    *}
    {*      <div class="sort_bar_item">{$FILTER_SET}</div>     *}
          <div class="sort_bar_item right cf">
    {*        <a rel="nofollow" class="view_list{if $smarty.const.PRODUCT_LIST_BOX != 'true'} active{/if}" href="{$LINK_DISPLAY_LIST}" title="{#listing_listview#}"><i class="fas fa-th-list"></i></a>  *}
    {*        <a rel="nofollow" class="view_box{if $smarty.const.PRODUCT_LIST_BOX == 'true'} active{/if}" href="{$LINK_DISPLAY_BOX}" title="{#listing_boxview#}"><i class="fas fa-th"></i></a>  *}
          </div>
        </div>
      </div>
      {if count($FILTER_TAG) > 0}
      <div class="tags_bar">
        <div class="tags_bar_headline cf">
          {#text_filter_options#}
         <a rel="nofollow" class="tags_bar_reset" href="{$LINK_FILTER_RESET}" title="Reset">{#text_filter_reset#}</a>
       </div>
        <div class="tags_bar_row cf">
    {*    {if $FILTER_MANUFACTURER != ''}<div class="tags_bar_item">{$FILTER_MANUFACTURER}</div>{/if}     *}
          {foreach name=aussen item=filter from=$FILTER_TAG}
            <div class="tags_bar_item">{$filter}</div>
          {/foreach}
        </div>
      </div>
      {/if}
    </div>

    Kann mir jemand zum Ergebnis verhelfen?

    modified eCommerce Shopsoftware v2.0.7.2 rev 14622 dated: 2022-07-04
    Datenbank Version: "MOD_2.0.7.2"

    Vorab vielen Dank
    Gruß Teichbau

    Linkback: https://www.modified-shop.org/forum/index.php?topic=43484.0

    HaldOn

    • Fördermitglied
    • Beiträge: 552
    Re: Artikelfilter ein noindex hinzufügen
    Antwort #1 am: 10. Juli 2024, 13:27:27
    Versuchs mal hiermit:
    erstelle eine Datei zB. "filter_noindex.php" mit folgendem  Inhalt
    Code: PHP  [Auswählen]
    <?php
    /* Filter und Sortierung auf "noindex, follow" */
            if ($noIndexUnimportant && !in_array(basename($PHP_SELF),$pagesToShow)  || (int)$_GET['sort'] || (int)$_SESSION['filter_sort'] || (int)$_GET['filter_id'] ) {
        $meta_robots = META_ROBOTS;
        $meta_robots = 'noindex, follow';  
            }

    speicher sie unter
    /includes/extra/modules/metatags_data/

    in meiner 302er Version funktioniert es

    Gruß
    Andre

    Teichbau

    • Fördermitglied
    • Beiträge: 385
    • Geschlecht:
    Re: Artikelfilter ein noindex hinzufügen
    Antwort #2 am: 10. Juli 2024, 14:56:36
    Hallo Andre,
    Dein Code funktioniert auch in der v2.0.7.2 rev 14622

    Vielen Dank für die schnelle Hilfe

    Gruß Teichbau

    HaldOn

    • Fördermitglied
    • Beiträge: 552
    Re: Artikelfilter ein noindex hinzufügen
    Antwort #3 am: 10. Juli 2024, 15:12:00
    Gerne

    Gruß
    Andre
    13 Antworten
    5863 Aufrufe
    26. Oktober 2012, 08:35:10 von Jim
    1 Antworten
    1996 Aufrufe
    06. September 2012, 16:54:40 von NicoDeluxe
    5 Antworten
    3679 Aufrufe
    12. Oktober 2012, 13:27:13 von NicoDeluxe
    9 Antworten
    1010 Aufrufe
    11. September 2022, 21:44:23 von casa