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:

horgony hiperhivatkozás

A nofollow szivárgási link súlya?

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:

  1. Amikor a link rossz minőségű tartalommal rendelkező webes erőforrásokhoz vezet.
  2. 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 .

Mi a különbség a címke között ?

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.


Rel = 'nofollow' címke attribútum a Google keresőmotor bevezette jóval a Yandex előtt. A címkével ellentétben , ez a címke attribútum nem befolyásolja a link indexelését, a link mindenképpen látható lesz a keresőrobot számára, de a link súlya nem kerül továbbításra az Ön oldaláról. A „nofollow” attribútum célja pontosan ez - közölni a keresőmotorral, hogy az oldalon közzétett link nulla minősítést kap.

Címke hozzáadása és a címke rel = 'nofollow' attribútuma ?


rögzítse a linkjét



rögzítse a linkjét



Az attribútumtól eltérően rel = 'nofollow' címke címke elrejtheti a Yandex keresőrobot éber szeme elől nemcsak a linket, hanem a kód teljes szakaszát is, ráadásul: nem számít, milyen méretű lesz. Minden, ami a kettő között áll és el lesz rejtve a Yandex. Ez a címke különbség különösen értékes, mert lehetővé teszi, hogy könnyen elrejtse a nem kívánt kódrészleteket az indexelés elől, azonban csak a Yandex és a Rambler esetében.


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:


rögzítse a linkjét