# \[Gelöst\] Hersteller Seiten aus Sitemap entfernen

**URL:** <https://forum.shopware.com/t/gelost-hersteller-seiten-aus-sitemap-entfernen/54025>\
**Category:** Programmierung\
**Created:** [11. Juli 2018 um 16:02 UTC](https://forum.shopware.com/t/gelost-hersteller-seiten-aus-sitemap-entfernen/54025 "2018-07-11T16:02:36Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gesundwuerzen](https://avatars.discourse-cdn.com/v4/letter/g/8c91f0/32.png) [@Gesundwuerzen](https://forum.shopware.com/u/Gesundwuerzen)\
**Post date:** [11. Juli 2018 um 16:02 UTC](https://forum.shopware.com/t/gelost-hersteller-seiten-aus-sitemap-entfernen/54025/1 "2018-07-11T16:02:36Z")

</div>

Hallo,  
die Frage steht ja schon oben. Wie bekomme ich die Herstellerseiten, die ja einen noindex haben, aus der Sitemap raus?

&nbsp;

Grüße  
Gerdi

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [11. Juli 2018 um 16:04 UTC](https://forum.shopware.com/t/gelost-hersteller-seiten-aus-sitemap-entfernen/54025/2 "2018-07-11T16:04:36Z")

</div>

Im Standard haben die kein noindex. Du kannst aber die Template Datei der Sidemap anpassen. Sollte einfach möglich sein.

---

<div class="post-metadata">

**Author:** ![Gesundwuerzen](https://avatars.discourse-cdn.com/v4/letter/g/8c91f0/32.png) [@Gesundwuerzen](https://forum.shopware.com/u/Gesundwuerzen)\
**Post date:** [11. Juli 2018 um 16:32 UTC](https://forum.shopware.com/t/gelost-hersteller-seiten-aus-sitemap-entfernen/54025/3 "2018-07-11T16:32:40Z")

</div>

ja, das habe ich in der manufacter.tpl gemacht, dass die einen noindex bekommen.  
Was muss aber in die sitemap.xml rein?  
bzw. raus?  
&nbsp;

```
{elseif $categoryTree.name == 'SitemapSupplierPages'}
                                        {block name="frontend_sitemap_navigation_supplierpages"}
                                            
                                                {s name='SitemapSupplierPages'}{/s}
                                            
                                        {/block}

```

???

---

<div class="post-metadata">

**Author:** ![sschreier](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sschreier/32/23296_2.png) [@sschreier](https://forum.shopware.com/u/sschreier)\
**Post date:** [11. Juli 2018 um 16:53 UTC](https://forum.shopware.com/t/gelost-hersteller-seiten-aus-sitemap-entfernen/54025/4 "2018-07-11T16:53:42Z")

</div>

Hallo,

einfach die Datei index.tpl im Verzeichnis „frontend/sitemap\_xml“&nbsp;im eigenen Theme ablegen und den markierten Shopware Block überschreiben:&nbsp;[https://github.com/shopware/shopware/blob/5.4/themes/Frontend/Bare/frontend/sitemap\_xml/index.tpl#L33](https://github.com/shopware/shopware/blob/5.4/themes/Frontend/Bare/frontend/sitemap_xml/index.tpl#L33)&nbsp;.

Grüße

Sebastian

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [11. Juli 2018 um 16:54 UTC](https://forum.shopware.com/t/gelost-hersteller-seiten-aus-sitemap-entfernen/54025/5 "2018-07-11T16:54:31Z")

</div>

> <https://github.com/shopware/shopware/blob/5.4/themes/Frontend/Bare/frontend/sitemap_xml/index.tpl#L33>

Du kannst da ja einfach diesen Block leer überschreiben.

---

<div class="post-metadata">

**Author:** ![Gesundwuerzen](https://avatars.discourse-cdn.com/v4/letter/g/8c91f0/32.png) [@Gesundwuerzen](https://forum.shopware.com/u/Gesundwuerzen)\
**Post date:** [11. Juli 2018 um 17:08 UTC](https://forum.shopware.com/t/gelost-hersteller-seiten-aus-sitemap-entfernen/54025/6 "2018-07-11T17:08:05Z")

</div>

danke, passt so. 🙂

---

<div class="post-metadata">

**Author:** ![Buri](https://avatars.discourse-cdn.com/v4/letter/b/47e85d/32.png) [@Buri](https://forum.shopware.com/u/Buri)\
**Post date:** [4. Oktober 2018 um 01:47 UTC](https://forum.shopware.com/t/gelost-hersteller-seiten-aus-sitemap-entfernen/54025/7 "2018-10-04T01:47:42Z")

</div>

@sschreier‍&nbsp;

sorry für die Grünschnabel Frage aber was heißt überschreiben? Würde es auch gerne aus der Sitemap haben.

---

<div class="post-metadata">

**Author:** ![langnickel](https://avatars.discourse-cdn.com/v4/letter/l/3ec8ea/32.png) [@langnickel](https://forum.shopware.com/u/langnickel)\
**Post date:** [5. Oktober 2018 um 12:25 UTC](https://forum.shopware.com/t/gelost-hersteller-seiten-aus-sitemap-entfernen/54025/8 "2018-10-05T12:25:07Z")

</div>

> [@Buri schrieb:](https://forum.shopware.com/profile/27263/Buri "Buri")
> 
> @sschreier‍&nbsp;
> 
> sorry für die Grünschnabel Frage aber was heißt überschreiben? Würde es auch gerne aus der Sitemap haben.

Überschreiben bedeutet in diesem Fall, dass du in deinem Template den ursprünglichen Block:

```
    {block name="frontend_sitemap_xml_suppliers"}
        {foreach $sitemap.suppliers as $supplier}
            {include file="frontend/sitemap_xml/entry.tpl" urlParams = $supplier.urlParams lastmod = $supplier.changed}
        {/foreach}
    {/block}

```

&nbsp;durch einen leeren Block ersetzt, ohne $smarty.block.parent&nbsp;aufzurufen:

```
    {extends file="parent:frontend/sitemap_xml/index.tpl"}

    {block name="frontend_sitemap_xml_suppliers"}
    {/block}

```

Beachten im obigen Schnipsel, dass der Block frontend\_sitemap\_xml\_suppliers in deiner Template-Datei keinen Inhalt hat!

&nbsp;

Möchtest du den ursprünglichen Inhalt nicht überschreiben sondern erweitern, fügst du einfach smarty block parent hinzu, das führt dazu dass der eigentliche, ursprüngliche Inhalt ausgeführt/eingefügt wird.

```
    {extends file="parent:frontend/sitemap_xml/index.tpl"}

    {block name="frontend_sitemap_xml_suppliers"}
        {$smarty.block.parent}

        ... hier kommt der zusätzliche Inhalt hin
    {/block}

```

&nbsp;
