- Szycy
- 10 września 2026 19:08 UTC
- Autor
- Kamo
- Pochęt się
- 7511cb2
Raport o produktach Search Console oznaczony "Nieprawidłowy format ceny" zarówno na "cena" jak i na cenie. "priceSpecification.price". Przyczyną było to, że Enterprise wychodzi jako "cena": "-1" - Marker katalogu dla "cytowany na aplikację" — ponieważ /pricing string usztywniał surową stawkę Bez rozgałęzienia się na nim. Negatywna cena nie jest ceną. Reszta marży produktu była błędna w spokojniejszy sposób: - / ceny cytowały stawkę każdego planu z miesiąca na miesiąc (69 USD / 119 USD), podczas gdy jego karty są otwarte na Trzyletnia stawka z ofertą uruchomieniową ($32.83 / $66.33). Dane strukturalne, które Nie zgadza się z widoczną ceną jest podstawą do upuszczenia fragmentu. - Blokada aplikacji na stronie głównej, /produkt, /funkcje, /rozwiązania i /alternatywy przeniesione w formie z dwóch cenników temu — Starter $34, Biznes $72 — I wymienione Enterprise na "0", informowanie wyszukiwarek, że najdroższy plan jest bezpłatny. - Organizacja przeniosła ręcznie typowany AggregateOffer na emeryturze 64. schema.org Nie definiuje „ofertów” na organizacji, więc i tak została odrzucona; jest usuwana. Oba bloki produktów biorą teraz swoje oferty z planOferty (app/lib/product-offers.ts), które Czyta katalog i ceny każdy plan z wycenąPlan na HOME_TERM — to samo wywołanie karty - Robi. Plan podany na aplikacji nie dostaje oferty, a nie wymyślona cena. Zdyskontowany Plan niesie ze sobą jego przelotową stawkę terminową i cenęValidUntil kończącą się ofertą. Ceny Liczby JSON są zaokrąglone do centów, nigdy nie struny. ProductJsonLd jest teraz async i lokalnie-świadomy, dzieląc się pobraniem cenowym i jego 5-minutową pamięcią podręczną Wejście. Z katalogiem nieosiągalnym, nie czyni to nic innego niż odgadną ceną. Skrypty/check-product-offers.ts (npm run guard: oferuje, w testach i prebuildach) potwierdza każdy Opublikowana cena jest liczbą nieujemną z co najwyżej dwoma dziesiętnymi i pasuje do jej karty, oraz Ukwiat w przypadku ponownego pojawienia się litery cenowej w aplikacji/komponentach/seo. Oznacza każdą zakodowaną cenę w Poprzednie wersje obu komponentów. Zweryfikowano o budowie produkcji na podstawie katalogu na żywo: każda strona z marnamią produktu publikuje Free 0, Starter 32.83 (był 49), Business 66.33 (był 99), ważny do 2026-09-30, Bez oferty Enterprise i bez nieprawidłowej ceny nigdzie. AgregatyRating i przegląd są nieobecne. Są to opcjonalne ulepszenia, a Google zezwala na to Nie tylko z autentycznych opinii użytkowników pokazanych na stronie; strona nie ma do zaznaczenia.