[inne]Błędna podstrona w Prestashop: 2-strona-glowna |
[inne]Błędna podstrona w Prestashop: 2-strona-glowna |
15.11.2019, 08:53:58
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 24.10.2019 Ostrzeżenie: (0%) |
Mam sklep na Presta. W Google Search Tools mam błąd menu nawigacyjnego. Sklep wygenerował/golgle zaindeksowało niepotrzebną podstronę www.domena.pl/2-strona-glowna . Skąd się wzięła to podstrona, jak się pozbyć tej błędnie zaindeksowanej strony?
|
|
|
18.11.2019, 19:43:40
Post
#2
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 17.10.2014 Ostrzeżenie: (10%) |
Jaka to wersja presty? Skąd mamy wiedzieć gdzie masz te uszkodzone linki? Stronę pokaż
|
|
|
22.11.2019, 10:04:06
Post
#3
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 24.10.2019 Ostrzeżenie: (0%) |
Wersja presty to 1.7.5.1
strona gillmarine.com.pl |
|
|
25.11.2019, 09:44:42
Post
#4
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 17.10.2014 Ostrzeżenie: (10%) |
Dlaczego uważasz, że strona 2-strona-glowna jest niepotrzebna? Masz stronę główną i po naciśnięciu przycisku "wszystkie produkty", otwiera się "2-strona-glowna" ze wszystkimi produktami.
|
|
|
26.11.2019, 15:25:03
Post
#5
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 24.10.2019 Ostrzeżenie: (0%) |
Googiel wskazuje że mam tam błąd
Należy określić „name” lub „item.name” Data pierwszego wykrycia: 18.09.2019 Stan: Błąd W 1 artykule czytam że błąd poprawia się w pliku breadcrumbs.tpl - kojarzysz gdzie na ftp go szukać? Ten post edytował Mazurek 26.11.2019, 15:28:39 |
|
|
27.11.2019, 08:57:01
Post
#6
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 17.10.2014 Ostrzeżenie: (10%) |
Zapewne w plikach motywu..
|
|
|
28.11.2019, 09:42:00
Post
#7
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 24.10.2019 Ostrzeżenie: (0%) |
Doszedłem, że odpowiada za to plik breadrcumbs.tpl
Na https://nexis.pl/bledy-google-search-console-prestashop jest poradnik : " Należy określić „name” lub „item.name” Problem dotyczy nawigacji Breadcrumbs. W pliku breadcrumbs.tpl odnajdujemy link <a>. Wewnątrz tego linku znajduje się nazwa elementu nawigacji. Element ten powinien być oznaczony atrybutem itemprop=”name”. Poniżej gotowy kod:
Brakujące pole „item” Podobnie jak wyżej, błąd jest związany z Breadcrumbs. W pliku breadrcumbs.tpl, w wierszu z linkiem <a>, należy dodać atrybut itemprop=”item”. Poniżej całość: <a itemprop="item" href="{$path.url}"><span itemprop="name">{$path.title}</span></a> Część z Was zapyta, czy to nie jest przypadkiem ten sam kod, co punkt wyżej. Owszem, jest to identyczny kod. Powieliłem go jednak, bowiem w przypadku jego zaniedbania powstają oba wyżej wymienione błędy. A w skrócie mówiąc: wstaw jeden z powyższych dwóch kodów, a rozwiążesz oba problemy związane z menu nawigacyjnym." W moim pliku breadrcumbs.tpl w szablonie sprawdziłem mam takie ustawienia: Kod <nav data-depth="{$breadcrumb.count}" class="breadcrumb"> <ol itemscope itemtype="http://schema.org/BreadcrumbList"> {block name='breadcrumb'} {foreach from=$breadcrumb.links item=path name=breadcrumb} {block name='breadcrumb_item'} <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="{$path.url}"><span itemprop="name">{$path.title}</span></a> <meta itemprop="position" content="{$smarty.foreach.breadcrumb.iteration}"> </li> {/block} {/foreach} {/block} </ol> </nav> , ale Google w panelu pokazuje że jest błąd Należy określić „name” lub „item.name” Stan: Błąd. |
|
|
Wersja Lo-Fi | Aktualny czas: 24.04.2024 - 05:24 |