Noindex érvényes kód. Mikor érdemes megengedni magának a noindexet és a nofollowot?
Annak megakadályozása érdekében, hogy az oldal megjelenjen a Google keresési eredményei között, illesszen be egy noindex attribútumot vagy noindex fejlécet a HTTP -kérésbe az oldal HTML -kódjába. A feltérképezés során a Googlebot észleli, és figyelmen kívül hagyja az oldalt, még akkor is, ha más webhelyek linkelnek rá.
Figyelem! A robot nem észleli a noindex direktívát, ha az oldal zárt a robots.txt fájlban. Egy ilyen oldal megjelenhet a keresési találatok között (például ha egy másik oldalon van linkelve).
A noindex irányelv lehetővé teszi a webhely egyes oldalaihoz való hozzáférés szabályozását, ezért ajánlott használni, ha nincs hozzáférése a szerver gyökérkönyvtárához.
A noindex attribútum hozzáadása
A noindex irányelv hozzáadása kétféleképpen lehetséges. Eredményeik egyenértékűek, és a választás attól függ, hogy milyen mértékben tudja irányítani a szervert és hogyan teszi közzé a tartalmat.
Címke
Blokkolni a legtöbb keresőrobot, adja hozzá a következő metacímkét a szakaszhoz
weboldalak:
Ha akarod csak a Google -robotok zárja be az oldalhoz való hozzáférést, használjon ilyen kódot:
Más keresőmotorok eltérően értelmezhetik az oldalon található noindex attribútumot, és megjeleníthetik azt a keresési eredmények között.
Segítsen felfedezni a metacímkéket
A metacímkék észleléséhez feltérképeznünk kell az oldalt. Ha az oldal továbbra is megjelenik a keresési eredmények között, akkor valószínűleg még nem térképeztük fel webhelyét a címke hozzáadása után. Az eszköz segítségével kérhető az oldal újbóli feltérképezése a Googlebot által. Egy másik ok az, hogy a robots.txt fájl letiltja ezt az URL -t a Google robotjáról, és a metacímke nem található. Ahhoz, hogy feloldja az oldal blokkolását a Google számára, módosítania kell a robots.txt fájlt. Ezt meg lehet tenni Robots.txt ellenőrző eszköz .
HTTP válaszfejléc
Meta tag helyett X-Robots-Tag fejlécet adhat vissza. A válasznak noindexnek kell lennie, vagy nincs. Példa egy HTTP válaszra, ahol az X-Robots-Tag megakadályozza a robotokat az oldal indexelésében:
HTTP / 1.1 200 OK (…)
X-Robots-Tag: noindex(…)
A Yandex keresőrobot „végigjárja” a webhelyeket, megtekinti és elemzi azok tartalmát, majd elmenti a mutatót a Yandex keresési adatbázis szövegére és képeire. Ezt a folyamatot nevezik indexelésnek. A weboldal egy része bezárható az indexelés elől, ha az elem belsejébe helyezi ... Amikor legközelebb meglátogatja a weboldalt, a bejáró figyelmen kívül hagyja az ilyen tartalmat, és nem adja hozzá az adatbázisához. Ez különböző okokból történik, például az indexelésből lezárt linkek nem továbbítják a TIC -t (tematikus idézési index).
Fontos megérteni, hogy ez egy nem szabványos elem, és a Yandex találta ki saját céljaira. A böngészők semmilyen módon nem támogatják és csak a szokásos módon jelenítse meg tartalmát.
Ha be szeretné zárni a keresőmotorok teljes oldalát, használja az elemet hozzáadásával a HTML kódjához:
Vagy adja hozzá a következő sort a robots.txt fájlhoz:
Letiltás: /private.html
Ahol a private.html az oldal címe.
Szintaxis
...
Végcímke
Kívánt.
Tulajdonságok
Példa
noindex
A Yandex nem indexeli ezt a szöveget.
Böngészők
Böngészők
A következő konvenciókat használja a böngészőtábla.
Nincs követés Ez az attribútum egy adott linkhez vagy az oldalon található összes hivatkozáshoz van hozzárendelve a robotokban annak érdekében, hogy a keresőrobotok ne kövessék őket.
Noindex Ez az attribútum blokkolja az oldalon található szöveget.
Vagyis a noindex felelős a dokumentum tartalmáért és az indexelés tilalmáért, míg a nofollow a linkért.
Alkalmazási szabályok és miért van szükség a nofollow -ra?
Annak megértéséhez, hogy ez az attribútum egyáltalán mikor jöhet jól, nézzük meg, hogyan viszonyulnak ehhez a legnépszerűbb keresőmotorok.
Yandex. Ha webhelye kifejezetten bejegyzések megvitatására, cikkekre vonatkozó megjegyzések írására vagy fórumra vonatkozó részeket tartalmaz, fontos, hogy figyelje, milyen kimenő linkeket hagynak ott a látogatók. Minden megjegyzés kívánatos. Ennek köszönhetően az oldal tulajdonosa képes lesz megakadályozni a rosszindulatú linkek elhelyezését a spamküldőktől. Bár a keresőmotor nem veszi figyelembe őket, a spam nagymértékben befolyásolja egy webes erőforrás hírnevét, és szűrő alkalmazható rá. Ebben a tekintetben ellenőrizze az összes megjegyzést, és ha kétségei vannak a közzétett link minőségével kapcsolatban, írja be nekik a rel = "nofollow" attribútumot. Most a felülvizsgált Yandex útmutatóban ezt a szöveget eltávolítottuk, és csak az alkalmazási szabály maradt. Yandex útmutató a nofollow -ról
Google. Ha webhelyén van egy olyan rész, ahol a felhasználók megjegyzéseket fűzhetnek a bejegyzésekhez, akkor nagy a kockázata annak, hogy rosszindulatú oldalakra mutató linkek találhatók a megjegyzésekben. A spammerek moderálás nélkül "szeretik" az oldalakat megjegyzésekkel. A spam linkekre vonatkozó nofollow attribútum megmenti webhelyét, és tisztán tartja hírnevét a keresőmotor szemében. Ha megbízik a webhelyen, amelyre a látogató linkel, vagy maga hivatkozik, akkor nem szükséges a nofollow előírása. A Google útmutatója a nofollow -hoz
Ezek az üzenetek a keresőmotorok hivatalos webhelyeiről származnak. Amint láthatja, hasonló dolgokat írnak a Yandex -ben és a Google -ban: a nofollow értéket akkor kell használni, ha tájékoztatni szeretné a botokat a webhely iránti bizalmatlanságról, amelyre a link vezet.
Tekintsünk egy konkrétabb példát, amikor tiltó attribútum szükséges a linkhez:
Kétes minőségű anyag. Ha nem tetszik az oldal tartalma, amelyre a látogató linket hagy a megjegyzésben, és nem akarja feláldozni webhelye hírnevét, írja be a rel = "nofollow" címet a linkre. A spamküldők, akik észrevesznek egy tendenciát webhelyén, amikor blokkoló attribútumot adnak hozzá az ellenőrizetlen linkekhez, hamarosan leállítják a webhely károsítását. Ha látja, hogy a felhasználó elhagy egy minőségi anyagra mutató linket, manuálisan vagy automatikusan eltávolíthatja a nofollow -t.
Hogyan kell helyesen írni a nofollow -t?
Ez a nofollow mostantól lehetővé teszi az egyes linkek külön -külön történő kezelését, de egyszer ezt az értéket csak a metacímkében lehetett használni, amely bezárta az oldal összes linkjét a keresőmotorból. És hogy az egyes linkekre való kattintást meg lehessen tiltani, a webmestereknek blokkolniuk kellett az URL -jüket.
A robotok nem követik
Ezek a metacímkék a mai napig megmaradnak. Ha be szeretné zárni az adott oldalon található összes linket az indexelésből, akkor ezen az oldalon írja be a következő kódot:
Fontos, hogy ne tévesszük össze ezt a címkét az alábbi két kóddal, a content = "none" és a content = ”noindex, nofollow” blokkolja a robotok számára, hogy ne érjék el az egész oldalt, ne csak a linkjeit. Ezért ha azt szeretné, hogy az oldalakat indexeljék, akkor semmiképpen ne írja be nekik ezt a két címkét:
Fentebb megvizsgáltuk a lehetőségeket annak megakadályozására, hogy a keresőrobotok kövessék az oldalakon található összes linket. De tiltást is rendelhet egy adott linkre való belépéshez.
Annak érdekében, hogy a robotot ne lehessen indexelni és linket követni, hozzá kell adni a rel = "nofollow" attribútumot, a kód így néz ki:
Bár a Google nyilatkozataiban a nofollow attribútum átkattintásként való használatát pozicionálja. És ezt megerősítette a keresőellenes spamcég korábbi vezetőjének, Matt Katsnak a fellebbezése. Kijelentette, hogy "A Google figyelembe tudja venni a közösségi hálózatok linkjeit, annak ellenére, hogy nem követik őket".
De a Yandex esetében a kérdés nem egyértelmű. Dokumentációjában egyértelműen kijelenti, hogy ez az attribútum tiltja az ilyen linkek indexelését.
És ha elmegyünk a robotok nofollow attribútumának leírásához, akkor itt már az átmenet tilalmát látjuk, és egy szót sem az indexelésről.
Korábban azonban ezt ellenőrizni lehetett, ha a következő URL -konstrukciót alkalmazza a keresésben: az URL<< inlink:(“анкор ссылки”), и Яндекс нам отображал только те страницы, где содержится наш искомый . Сейчас же этот метод не работает, поисковая система Яндекс запретила использовать такую конструкцию в поиске. Поэтому можно с большей долью вероятностью сказать, что Яндекс может учитывать такие ссылки, потому что они появляются в Яндекс Вебмастер.
Általánosságban elmondhatjuk, hogy ennek az attribútumnak a használata a keresőrobotok esetében nem mindig tiltás, ha a webhely különösen mérvadó.
Bezárja a belső linkeket a nofollow -ban?
Korábban a keresőoptimalizálók túlterhelték magukat azzal, hogy manipulálták a webhelyen belüli továbbított súlyt. Ezért a Google keresőmotorja kijelentette, hogy a megjelölt belső linkek semmit sem adnak a https://www.mattcutts.com/blog/pagerank-sculpting/ címen.
A Google korábbi keresési vezetője erről beszél a videóban. A videó angol nyelvű, ezért kapcsolja be az orosz feliratot.
Noindex attribútum: mi ez, és miben különbözik a nofollow -tól?
Sok kezdő webmester tönkreteszi az agyát, nem érti, miben különbözik a noindex a nofollow -tól. Ez egyszerű:
nofollow - hivatkozásokra vonatkozik
noindex - Szövegre vonatkozik
Ha meg szeretné tiltani a webhely teljes oldalán található szöveget az indexeléshez, ugyanakkor figyelembe veszi a linkeket, akkor a következő kódot kell írnia az oldalra:
Ha be szeretné zárni a szöveg egy részét, akkor a Google nem rendelkezik ilyen attribútummal, de a Yandex lehetséges. A noindex címkét a Yandex keresőmotor vezette be, mivel korábban nem értette a nofollow -t, és a felesleges linkeket valahogy le kellett zárni a robotok elől.
De 2010 -ben a keresőmotor a rel = "nofollow" attribútummal kezdett dolgozni, míg a noindex nem tűnt el, hanem továbbra is felelős volt a szöveg elrejtéséért. Ha most le szeretné zárni a szöveget vagy a hivatkozásokat az indexelésből, írja be a következő parancsot:
Például kényelmes volt, amikor a Yandex bevezetett egy új algoritmust, amely szankciókat szabott ki a seo szövegekre. Szükséges volt bezárni a szöveg lábtörlőit a noindexben, és kiléphet ebből a szűrőből, és nem veszítheti el pozícióját a Google -ban, mivel a Google keresőmotor nem veszi figyelembe a címkét .
következtetéseket
A Nofollow felelős a linkeket követő keresőmotorokért, mind az egész oldalon, mind egy adott linkért. Korábban a noindex is hasonló funkciót látott el, de csak a Yandex vonatkozásában, amely idővel kezdte megérteni a nofollow -t, aminek következtében a noindex érték blokkolni kezdte az oldalon található tartalom indexelését.
A webhely tulajdonosának helyesen kell használnia a nofollow attribútumot, és meg kell értenie, hogy milyen esetekben tegye ezt:
Amikor a link rossz minőségű tartalommal rendelkező webes erőforrásokhoz vezet.
Amikor kereskedelmi tartalmat tesz közzé egy oldalon.
A nofollow használatának fő célja- segít a szkenneléshez szükséges kiemelt linkek megjelölésében, elkülöníti az értékesítési cikkeket az információktól, és megvédi az oldalt a spamektől is, amelyek, ha nem ellenőrzik őket, a rangsor csökkenéséhez vagy - ami még rosszabb - az indexből való kieséshez vezethetnek.
Minden más helyzetben biztonságosan jelentkezhet nyitott keresőrobotokra. A webhely hírneve egyáltalán nem romlik, de még javulni fog, ha olyan oldalakra mutató linkeket hagy, amelyek hasznosak a célközönség számára. És az iratai nem veszítenek súlyából, hanem éppen ellenkezőleg, akár a rovására is megszerezhetők.
Kezdjük azzal, hogy meghatározzuk a noindex és a nofollow használatának különböző módjait:
Címke és attribútum
Meta tag -ek és
Címke és attribútum
Címke Ez egy HTML -címke, amely megtiltja a Yandex számára, hogy indexelje a webhely egy adott területét. A Google keresőmotorja számára ez a címke nem működik, ráadásul a Google egyáltalán nem biztosítja azt a lehetőséget, hogy az oldal szövegének egy részét kizárja az indexből.
Tévhit # 1. A fő hiba az emberek, akik ezt a címkét használják, azt hiszik, hogy ha valamilyen szöveg kerül a nyitó és a záró címke közé , akkor a Yandex robot nem fogja elolvasni és elemezni ezt a szöveget.
Az egyetlen dolog, amit ez a címke tilt, az a tartalom elhelyezése az indexbázisban, de ezt a tartalmat a robot mindenképpen el fogja olvasni és elemezni.
Példa: A webhelyén található olyan szöveg, amely más, harmadik féltől származó mondatok közvetlen előfordulását használja. Ezért ezek a javaslatok csökkentik a szöveg egyediségét, és 100% -ban egyedinek kell lennie. Ön úgy dönt, hogy lezárja ezeket az ajánlatokat a címkével hogy a Yandex egyedivé tegye a szöveget. Ez téveszme.
Az oldaladon feltétlenül az összes szöveget elolvassa és feldolgozza a robot, és tudni fogja, hogy az oldaladon lévő szöveg nem egyedi.
A címke lényege - "ne indexeljen", ami azt jelenti, hogy nincs tiltás az olvasásra.
Tegyük fel, hogy egy keresőrobot felkeresi az oldalt, és elkezdi feltérképezni a tartalmat. Egy bizonyos ponton a robot megtalálja a címke nyílását , ami jelzés a robotnak - ne indexelje tovább a szöveget. De meg kell találni a kódban azt a helyet, ahol a címke bezár, a robotnak el kell olvasnia a tartalmat a címke megnyitása után. Ezért még elméletileg sem akadályozhatja meg, hogy a robotok tartalmat olvassanak a címke használatával .
Akkor minek a címke ?
Ez közvetlenül szükséges annak megakadályozására, hogy a robot bármilyen információt kiadjon a keresőmotor találatai között. Ilyenek lehetnek például azok a névjegyek, amelyek valamilyen oknál fogva nem jelennek meg a keresési eredmények között.
Tévhit # 2. Egy másik tévhit, amely gyakran előfordul a webhelytulajdonosok körében, az a vélemény, hogy a címkében elhelyezett link a keresőrobot nem veszi figyelembe. Mint korábban mondtam, minden a címkén belül van , a Yandex robot olvassa és elemzi. És a linkek sem kivételek. Az egyetlen különbség a normálisan elhelyezett linkek és a címkében lévő linkek között - ez az, hogy a link szövege (horgonya) nem lesz indexelve.
A webmesterek segítségére, akiknek szükségük van arra, hogy a robot figyelmen kívül hagyja az oldalak linkjeit, jön egy attribútum, amely mind a Yandex, mind a Google számára működik. Ennek az attribútumnak a használatakor a robot továbbra is tanulmányozza a linket, és rákattint rá, de nofollow nélkül a súly átkerül a címzetthez, és nofollow esetén a súly elégetésre kerül.
1. példa: Weboldal fejlesztés és promóció
A Yandex nem indexeli a horgonyszöveget, de figyelembe veszi a webhelyre mutató linket, és továbbítja a súlyt
2. példa: Weboldal fejlesztés és promóció
A Yandex nem indexeli a horgonyszöveget, és nem helyezi át a súlyt a linkről a webhelyre
A címke írásának két módja van kódban:
1.
2. Indexelt szöveg
A második lehetőség helyesebb. A címke óta nem szerepel a HTML jelölőnyelv hivatalos specifikációjában, jelenléte a kódban zavart okozhat más keresőmotorok között, amelyek hibának tekintik a jelenlétét. Ahhoz, hogy az oldal kódja érvényes legyen, ajánlatos a megjegyzett helyesírást használni minden keresőrobot esetében. A Yandex felismeri az ilyen helyesírást, és más keresőrobotok nem figyelnek a jelenlétére.
Meta tag -ek és
A noindex metacímke használata az oldalkódban megtiltja a Yandexnek (a Google, ebben az esetben nem vesz részt) az oldal összes szöveges tartalmának indexelését, míg a linkeket teljes mértékben elemzi. Vagyis ennek a metacímkének az oldalkódban való jelenléte nem ugyanaz, mint az oldal bezárása az indexből a robots.txt fájlban.
A nofollow metacímke jelenléte az oldalkódban megakadályozza, hogy a keresőmotorok indexeljék az oldalakon lévő hivatkozásokat. Ha ez a metacímke jelen van, a robotok sem követik az oldal linkjeit. De íme a Yandex súgója: "A robot nem látogatja meg a dokumentumokat, ha egy olyan oldalról vannak linkelve, amely nofollow értékű metacímkét tartalmaz, azonban indexelhetők, ha más források nofollow nélkül hivatkoznak rájuk."
Foglaljuk össze
Címke csak arra használjuk, hogy megakadályozzuk, hogy a Yandex robotok információkat adjanak ki a keresési eredmények között.
Ha azt akarjuk, hogy a link súlyát ne adjuk át a címzettnek, akkor a nofollow attribútumot használjuk. Ugyanakkor ne felejtse el, hogy a robot továbbra is követheti a hivatkozást (ha az információ más forrásból származik: webhelytérkép, linkek), és elemezheti azt az oldalt, amelyre hivatkozik. A módszer mind a Yandex, mind a Google esetében működik.
"Noindex".
Címke célja az a képesség, hogy bezárja a nem kívánt linkeket a keresőrobotok általi indexelés elől. A robots. Ebben az esetben ők jönnek a segítségre. címke .
Címke a Yandex keresőmotor mutatta be, és meg kell jegyezni, hogy csak ő és Rambler ismeri fel és támogatja, ez utóbbiról, akár a halottakról, akár csak jót, vagy semmit. Más keresőmotorok makacsul figyelmen kívül hagyják ezt a címkét.
Ha kizárni szeretné a link súlyának továbbítását minden keresőmotor számára anélkül, hogy tiltásokat írna elő a robots.txt fájlban, akkor címkével kell használnia és a "nofollow" attribútum: