Yoast seo ismeretlen címkekép a Yandex webmesterében

Egy csodálatos plugin a WordPresshez, az úgynevezett SEO a Yoast vagy akár néha a WordPress-seo plugin, a legismertebb, és vált a de facto szabvány a rést. De szokás szerint egy halálos hibája volt (egy ismert vicc), de a probléma nem a pluginnal, hanem a Yandexrel kapcsolatban tovább, és megvitatásra kerül.

Nap koplalás a következőképpen írja le, amikor regisztráció a Yandex Webmaster - webmaster.yandex.ru megjelent egy érdekes eszköz, amelynek célja, hogy mutatja a lehetséges problémákat a webhely indexelése, ellenőrzi sok szempontból, beleértve SitemapXML oldalon, és ha van egy webhely térkép segítségével hozzuk létre Yoast SEO plugin, ami panel Yandex webmaster lásd: "Hibaelhárítás" ad valami Tipo

"Egy vagy több webhelytérkép fájl hibái vannak, amelyek befolyásolhatják az indexelő robot által végzett fájlok feldolgozását."

Ha megnézed a részleteket, kiderül, hogy a Yandex lánctalpas felismerheti az xml tagot
A hibás vonal úgy néz ki, mint valami ilyesmi

Az események fejlesztésére két lehetőség van:

1. Mivel Yandex értékeli, mint a „Lehetséges problémák” és xml szintaxis mint kiderült nem törött, akkor egyszerűen pontszám és semmi különös történik, megtettem ezt, és semmi rettenetes történt, Yandex
Ezért nem pesszimizáltam a webhelyeket.

2. legalább egy jó megoldás - próbálja orvosolni a helyzetet, és távolítsa el a problémás Yandex címkéket SitemapXML, ez történhet például, ha nem érdekel, amelyben a jelenlévő bármilyen formában a Google általi indexelés sitemap a webhely a mellékelt képeken.

Egy kis google lehet találni néhány rossz példát megoldani ezt a problémát egyszer vagy kétszer. három és holivar a serce

Az első rossz, hogy ott javasolt feltörni a plug-in plug-in kódját, és meggyógyítani a problémákat a rendszeresen elinduló plug-in minden frissítésével kapcsolatban.

A második egy kicsit furcsa kódot használ, amely létrehozza a WPSEO_Sitemap_Timezone osztály példányát, valószínűleg nem szabad megtörni, de még mindig fennáll annak a lehetősége, hogy az osztály kódja a jövőben megváltozik,
hogy hibát észlel a webhely kata számára.

A harmadik linken azt javasoljuk, hogy ne használd a Yoast SEO-t egy webhelytérkép létrehozásához, de jobban tetszik nekem, nem látom a szenvedés pontját, ha a probléma nem bennem van, hanem a Yandexben

Ezért úgy döntöttem, hogy írni a kódot, ami felesleges tag frissítés nem lenne tört semmi köze úgy döntöttem, hogy az egyik szabályos, névtelen függvényt és egy szűrő, amely megtalálható a plugin Yoast SEO

* A fájl neve yoast-seo-helper.php lehet például, hogy nem számít.

Van egy értékes kiegészítő, hogy ellenőrizzük, működik-e a kódrészletünk.

Ehhez letiloztuk a gyorsítótárat az oldalon, új böngészőablakot nyitunk inkognitómódban, nézzük meg a Yandex webmesterét, amelyen átkozta a webhelytérképet, mondjuk ez url

majd nyissa meg a privát lapon

Ha ezt a sort nem sikerült megtalálni, akkor sikerült, miután rákattintunk a webmester gombra "check"

Megosztás:

Üdvözlet, Vladimir. Számomra ez a probléma is nagyon fontos. Van egy prémium változata a Yoast SEO plug-in, és minden módja annak, hogy megoldja a problémát, ami korábban nem volt hatékony, mert a kód eltér az egyszerű verziótól. Szerettem volna engedélyével megadni - a wp-content / plugins / könyvtárban létrehozott fájlt valami konkrétnak kell nevezni, és valahol a site-struktúrában kell kötni? Remélem, válasz. Hálásan, Paul.

Kevés frissítették a posztot - A fájl neve yoast-seo-helper.php lehet például, hogy nem számít.

A lényeg az, hogy ha wp-content / plugins-ba dobja, akkor aktiválnia kell egy szokásos plugin-ként. és ha a wp-content / mu-plugins / önmagában aktiválódik és ki van kapcsolva, akkor csak a fájlt törölheti.

A második kényelmesebb számomra.

Ha a prémium változata egy szűrő „wpseo_sitemap_url” vele valamit is működni fog a hagyományos változata ez a szűrő van wordpress seo / inc / sitemaps / class-sitemaps-renderer.php 274 vonalon lehet hasonlítani a prémium.

Nagyon köszönöm a választ. Nincs wp-content / mu-plugins / könyvtárom. de az, ahogy értem. létrehozhat egy fájlt. Mi a helyzet a wordpress-seo / inc / sitemaps / class-sitemaps-renderer.php programmal? akkor ez nem a prémium változatban van. csak a wordpress-seo / inc / class-sitemaps.php található. You. mint megértettem, már kitalálták, hogy ebben a kérdésben nem értek különösebben, és csak ennek alapján keresek segítséget. Nagyon köszönöm, hogy részt vettél, és ha valamit meg tud mondani, mielőtt megpróbálom a módszert. Nagyon hálás leszek!

Jó nap, Vladimir. Az eredmény nem túl nagy - a helyszín leáll, és a fehér képernyőn ez a felirat
Feldolgozási hiba: szintaktikai hiba, nem várt 'return' (T_RETURN) a /home/bpave748/public_html/wp-content/mu-plugins/yoast-seo-helper.php on line 14

ez azért van, mert amikor frissítette a bejegyzést, véletlenül töröltem egy részét a kódrészletről,
Itt próbáld ki: