Tematy w tym artykule
Jak działa indeksowanie stron
Googlebot regularnie indeksuje strony docelowe w Twojej witrynie i porównuje atrybut cena [price]
w pliku danych z cenami na stronie docelowej lub w znacznikach danych strukturalnych (jeśli są zaimplementowane). Zapewnia to spójność i jakość cen, dzięki czemu klienci będą mieli większy komfort korzystania z usług. W przypadku wykrycia niezgodności między ceną na stronie docelowej w momencie jej wczytania a atrybutem cena [price]
w pliku danych produkt może zostać odrzucony.
Googlebot indeksuje dane w kodzie HTML zwróconym z Twojego serwera WWW. Jeśli po załadowaniu strony dane witryny są dynamicznie przekazywane przez kod JavaScript, spowoduje to wystąpienie błędu. Ceny podane w kodzie HTML muszą odpowiadać dokładnie cenom przesłanym w Merchant Center.
Googlebot automatycznie indeksuje ponownie odrzucone produkty w ciągu kilku godzin lub dni, aby jeszcze raz sprawdzić ich cenę. Jeśli po rozwiązaniu problemu cena na stronie docelowej będzie zgodna z atrybutem cena [price]
w pliku danych, produkty zostaną ponownie zatwierdzone przy ponownym indeksowaniu.
Uwaga: indeksowanie strony zależy od limitu domeny serwera. Przy osiągniętym maksymalnym limicie domeny indeksowanie stron może potrwać dłużej, ponieważ Google nie zwiększa szybkości indeksowania stron, aby uniknąć opóźnień w indeksowaniu Twojej witryny.
Dlaczego występuje ten problem
Część cen przesłanych przez Ciebie w danych produktów różni się od informacji w Twojej witrynie. Może to spowodować zawieszenie konta.
Najczęstsze przyczyny niezgodności ceny
- Różnice czasowe między aktualizacjami w Twojej witrynie i w danych produktów w Merchant Center. Jeśli ceny Twoich produktów są często aktualizowane, możesz zaplanować harmonogram przesyłania danych produktów z pliku lub skonfigurować Content API for Shopping, ponieważ w ten sposób ceny będą regularnie aktualizowane w Merchant Center.
- Znaczniki danych strukturalnych w witrynie są nieprawidłowe. Google używa znaczników danych strukturalnych do sprawdzania cen na stronach docelowych produktów. Do testowania stron docelowych możesz użyć narzędzia do testowania wyników z elementami rozszerzonymi. Więcej informacji o korzystaniu z raportów wyników z elementami rozszerzonymi
- Jeśli używasz atrybutu cena promocyjna
[sale_price]
, upewnij się, że okres, w którym wyprzedaż jest aktywna, został prawidłowo określony w atrybucie okres obowiązywania ceny promocyjnej[sale_price_effective_date]
oraz że strefa czasowa jest prawidłowa. W trakcie trwania wyprzedaży cena promocyjna wyświetlana w Twoich reklamach produktowych i informacjach o produkcie jest ceną bieżącą. - Niezgodność ceny między stroną docelową a danymi produktów została wykryta i zgłoszona w określonym dniu oraz o określonej godzinie (zobacz sygnaturę czasową powiadomienia). Możliwe, że w międzyczasie dane te mogły zostać zaktualizowane i ponownie zatwierdzone. Bieżący stan zatwierdzenia produktu możesz sprawdzić w kolumnie „Stan” na stronie „Wszystkie produkty” (w sekcji „Produkty”).
- Jeśli masz minimalną wielkość zamówienia lub sprzedajesz towary w ilościach hurtowych, musisz przesłać łączną cenę za minimalną liczbę sprzedanych produktów. Sprawdź, czy cena podana w atrybucie cena w danych produktów jest taka sama jak ta na stronie docelowej produktu.
- Jeśli masz włączone automatyczne aktualizacje produktów, Google będzie też mieć możliwość indeksowania i wyświetlania informacji o cenach dla uczestników programu (w stosownych przypadkach). Oto kilka najczęstszych przyczyn pojawiania się błędów dotyczących zindeksowanych danych o cenach dla uczestników programu:
- Wartość ceny dla uczestników programu widoczna w witrynie jest niezgodna z ceną podaną w Merchant Center.
- Ceny dla uczestników programu są dostępne tylko dla osób, które się zalogują.
- Na stronie ze szczegółami produktu nie ma ceny dla uczestników programu. Jeśli na przykład promocja lub wyprzedaż dla uczestników programu dobiegła końca, ceny dla tych użytkowników są nadal przesyłane za pomocą plików danych lub interfejsu API.
- Oferujesz tylko jednorazowe rabaty, np. –10% na pierwszy zakup, które możesz skonfigurować jako promocje, a nie ceny dla uczestników programu lojalnościowego.
Jak rozwiązać ten problem
Zaktualizuj cenę w danych produktów na taką samą jak cena podana w Twojej witrynie i użyj odpowiedniej waluty dla kraju docelowego.
Krok 1. Znajdź produkty, których dotyczy problem
- Zaloguj się na konto Merchant Center.
- W menu nawigacyjnym wybierz Produkty, a potemDiagnostyka.
- Kliknij kartę Problemy związane z produktami, aby wyświetlić bieżące, związane z nimi problemy.
Aby pobrać listę (w pliku .csv) wszystkich produktów, w których wystąpiły jakiekolwiek problemy:
- Kliknij przycisk pobierania
obok przycisku filtrowania
pod wykresem i powyżej listy problemów.
Aby pobrać listę (w pliku .csv) wszystkich produktów, w których wystąpił konkretny problem:
- Znajdź problem w kolumnie „Problem”, a następnie kliknij przycisk pobierania
na końcu wiersza.
Aby zobaczyć listę maksymalnie 50 produktów, których dotyczy ten konkretny problem:
- Znajdź problem w kolumnie „Problem”, a następnie kliknij Wyświetl przykłady w kolumnie „Produkty, których dotyczy problem”.
Krok 2. Prześlij te same wartości ze strony docelowej dla atrybutów cena, cena promocyjna oraz okres obowiązywania ceny promocyjnej
- Przefiltruj pobrany raport, tak aby wyświetlały się tylko produkty z oznaczeniem:
„Nazwa problemu” = Niezgodna wartość (indeksowanie strony): (cena[price]
). - Wyszukaj te produkty w danych o produktach (za pomocą identyfikatora) i upewnij się, że każdy produkt ma takie same wartości atrybutów cena
[price]
(lub cena promocyjna[sale_price]
oraz okres obowiązywania ceny promocyjnej[sale_price_effective_date]
) jak w Twojej witrynie i w jej danych strukturalnych.
Krok 3. Ponownie prześlij dane produktów
- Gdy zaktualizujesz dane produktów, prześlij je ponownie, korzystając z jednej z tych metod:
- Następnie sprawdź, czy problem został rozwiązany, upewniając się, że nie jest już widoczny na karcie Diagnostyka.
Pamiętaj, że zmiana może pojawić się na stronie Diagnostyka dopiero po pewnym czasie.
Krok 4 (opcjonalny). Poproś o sprawdzenie
W niektórych przypadkach, jeśli Twoje konto lub jedna z ofert produktów zostaną odrzucone, a Ty rozwiążesz problem lub się z nim nie zgodzisz, możesz poprosić o sprawdzenie. Jeśli pozytywnie przejdziesz weryfikację, problem zniknie. Jeśli konto lub jedna z ofert produktów pozostaną odrzucone i nie wiesz, co zrobić dalej, skontaktuj się z nami, aby uzyskać pomoc.