5.1.5
So habe ich es gemacht:
Beim Shop Multimedia-Everywhere haben wir beim Rendern in der Google Suchkonsole Fehler mit der Bezeichnung Grund = “Blockiert” erhalten.
1 Fehler wurde dabei als Wichtig eingestuft. Gleichzeitig wurde nur der Header und der Footer der Homepage in der gerenderten Schau angezeigt. Der Typ des Fehlers wird mit “Ajax” ausgewiesen. Es handelt sich dabei um ein Disallow vom Verzeichnis “widgets”.
Damit wird auch das Verzeichnis “widgets/emotion” für Google blockiert. Da die Homepage Komponenten aus diesem Verzeichnis benötigt und Google blockiert wird, meckert Google und droht mit Abwertung.
Nach Recherche im Shopware-Community-Forum habe ich folgendes getan:
Die Ursache liegt an der Integration einer Einkaufswelt auf der Homepage. Diese benutzt ein widget aus dem Verzeichnis \widget\emotion.
- Im Verzeichnis /home/hedro9/public_html/mme_shop/themes/Frontend/MmeResponsive/frontend/robots_txt/
die Datei anlegen:
index.tpl
- Inhalt der TPL:
{extends file=“parent:frontend/robots_txt/index.tpl”}
{block name=“frontend_robots_txt_disallows” append}
Allow: /shop/de/widgets/emotion
Disallow: /*.pdf$
{/block}
Dieses Template erweitert den Block “frontend_robots_txt_disallows” um diese Eintragungen.
Funktioniert hat es im Google-Renderer erst nach dem ich /shop/de/ vor
“widgets/emotion” gestellt habe.
Im Original-Template im Verzeichnis:
“/home/hedro9/public_html/mme_shop/themes/Frontend/Bare/frontend/robots_txt/” wird das Disallow so angewiesen:
Disallow: {url controller=widgets fullPath=false}
Wenn man versucht: Allow: Disallow: {url controller=widgets/emotion fullPath=false}
anzuweisen, erhält man einen Shopware-Engine-Fehler. Deshalb habe ich im eigenen Theme angewiesen:
Allow: /shop/de/widgets/emotion
wobei /shop/de vorangestellt werden muss, sonst funktioniert es nicht.
Wenn man also einen Sub-Shop damit abdecken will, muss man schauen wie der virtuelle Pfad von Shopware jeweils aussieht.
3. 2 weitere Meldungen
http://shop.multimedia-everywhere.com/shop/de/widgets/SwagCookiePermission/isAffectedUser [Blockiert]
Da das gerenderte Image alle Text-Daten anzeigt, habe ich auf die Freigabe dieser beiden Verzeichnisse verzichtet. Google stuft diese beiden Fehler mit “Mittel” und “Niedrig” ein.
Links:
http://forum.shopware.com/discussion/29627/google-wmt-meldung-googlebot-kann-nicht-auf-zugreifen
https://developers.shopware.com/blog/2015/08/11/the-shopware-seo-engine/
Grüsse vom Elephant