vad är robot metataggar?
Metadirektiv för robotar (ibland kallade ”metataggar”) är bitar av kod som ger sökrobotar instruktioner för hur man genomsöker eller indexerar innehåll på webbsidan. Medan robotar.txt-fildirektiven ger bots förslag på hur man genomsöker webbplatsens sidor, robots metadirektiven ger mer fasta instruktioner om hur man genomsöker och indexerar en sidans innehåll.,
det finns två typer av robotar metadirektiv: de som är en del av HTML-sidan (som meta robotstag) och de som webbservern skickar som HTTP-rubriker (t.ex. X-robots-tag). Samma parametrar (dvs. de genomsökning-eller indexeringsinstruktioner som en metatagg tillhandahåller, till exempel” noindex” och ”nofollow” i exemplet ovan) kan användas med både metarobotar och X-robots-taggen.det som skiljer sig åt är hur dessa parametrar kommuniceras till sökrobotar.,
Metadirektiv ger sökrobotar instruktioner om hur man genomsöker och indexerar information de hittar på en specifik webbsida. Om dessa direktiv upptäcks av bots fungerar deras parametrar som starka förslag på sökrobotens indexeringsbeteende. Men som med robotar.txt-filer, sökrobotar behöver inte följa dina metadirektiv, så det är en säker satsning på att vissa skadliga webbrobotar kommer att ignorera dina direktiv.,
nedan är de parametrar som sökrobotar förstår och följer när de används i robots metadirektiv. Parametrarna är inte skiftlägeskänsliga, men observera att det är möjligt att vissa sökmotorer endast kan följa en delmängd av dessa parametrar eller kan behandla vissa direktiv något annorlunda.
indexeringskontrollparametrar:
-
Noindex: talar om för en sökmotor att inte indexera en sida.
-
Index: talar om för en sökmotor att indexera en sida. Observera att du inte behöver lägga till denna metatagg; det är standard.,
-
Följ: även om sidan inte indexeras bör sökroboten följa alla länkar på en sida och skicka eget kapital till de länkade sidorna.
-
Nofollow: talar om för en sökrobot att inte följa några länkar på en sida eller passera längs någon länk eget kapital.
-
Noimageindex: talar om för en sökrobot att inte indexera några bilder på en sida.
-
ingen: motsvarar att använda både noindex-och nofollow-taggarna samtidigt.
-
Noarchive: sökmotorer ska inte visa en cachad länk till den här sidan på en SERP.,
-
Nocache: samma som noarchive, men endast används av Internet Explorer och Firefox.
-
Nosnippet: talar om för en sökmotor att inte visa ett utdrag av den här sidan (dvs. metabeskrivning) på den här sidan på en SERP.
-
Noodyp / noydir : förhindrar att sökmotorer använder en sidas DMOZ-beskrivning som SERPKODAVSNITT för den här sidan. DMOZ gick dock i pension i början av 2017, vilket gör denna tagg föråldrad.
-
Unavailable_after: sökmotorer bör inte längre indexera denna sida efter ett visst datum.,
typer av robotar metadirektiv
det finns två huvudtyper av robotar metadirektiv: meta robotar tag och X-robotar-tag. Alla parametrar som kan användas i en meta robots-tagg kan också anges i en X-robots-tagg.
vi pratar om både metarobotarna och X-robots-taggdirektiven nedan.,sidans HTML-kod och visas som kodelement i en webbsida <head>
avsnitt:
kodexempel:
<pre
kodexempel:
<<meta name=”robots”content=””></pre >
medan den allmänna <meta name="robots" content="">
– taggen är standard, Du kan också ge direktiv till specifika sökrobotar genom att ersätta ”robotarna” med namnet på en specifik användaragent., Om du till exempel vill rikta ett direktiv specifikt mot Googlebot använder du följande kod:
<meta name="googlebot" content="">
Vill du använda mer än ett direktiv på en sida? Så länge de är inriktade på samma ”robot” (användaragent) kan flera direktiv inkluderas i ett metadirektiv-bara separera dem med kommatecken. Här är ett exempel:
<meta name="robots" content="noimageindex, nofollow, nosnippet">
den här taggen skulle tala om för robotar att inte indexera någon av bilderna på en sida, följa någon av länkarna eller visa ett utdrag av sidan när den visas på en SERP.,
om du använder olika metarobotar-taggdirektiv för olika sökanvändare måste du använda separata taggar för varje bot.
X-robots-tag
medan meta robots-taggen låter dig styra indexeringsbeteendet på sidnivå kan X-robots-taggen inkluderas som en del av HTTP-huvudet för att styra indexeringen av en sida som helhet, liksom mycket specifika delar av en sida.,
medan du kan använda X-robots-taggen för att utföra alla samma indexeringsdirektiv som metarobotar, erbjuder x-robots-tag-direktivet betydligt mer flexibilitet och funktionalitet som meta robots-taggen inte gör. Specifikt tillåter x-robotarna användning av reguljära uttryck, genomförande av genomsökningsdirektiv om icke-HTML-filer och tillämpning av parametrar på global nivå.
om du vill använda X-robots-taggen måste du ha tillgång till antingen webbplatsens rubrik .php .htaccess eller serveråtkomstfil., Därifrån lägger du till din specifika serverkonfigurations X-robots-tag-markering, inklusive eventuella parametrar. Den här artikeln innehåller några bra exempel på vad x-robots-tag markup ser ut om du använder någon av dessa tre konfigurationer.,Här är några användningsfall för varför du kan använda X-robots-taggen:
-
styra indexeringen av innehåll som inte är skrivet i HTML (som flash eller video)
-
blockera indexering av ett visst element på en sida (som en bild eller video), men inte av hela sidan själv
-
kontrollera indexering om du inte har tillgång till en sidas HTML (specifikt till <head> avsnitt) eller om din webbplats använder en global rubrik som inte kan ändras
-
lägga till regler om huruvida en sida ska indexeras eller inte (Ex., Om en användare har kommenterat över 20 gånger, indexera sin profilsida)
SEO bästa praxis med robotar metadirektiv
-
alla metadirektiv (robotar eller på annat sätt) upptäcks när en URL genomsöks. Detta innebär att om en robotar.txt-fil tillåter inte URL: en från genomsökning, något metadirektiv på en sida (antingen i HTML eller HTTP-huvudet) kommer inte att ses och kommer, effektivt, att ignoreras.
-
i de flesta fall bör man använda en metarobotagg med parametrar ”noindex, follow” som ett sätt att begränsa genomsökning eller indexering istället för att använda robotar.,txt-fil tillåter inte.
-
det är viktigt att notera att skadliga sökrobotar sannolikt helt ignorerar metadirektiv och som sådan gör detta protokoll inte en bra säkerhetsmekanism. Om du har privat information som du inte vill göra offentligt sökbar väljer du ett säkrare tillvägagångssätt, till exempel lösenordsskydd, för att hålla besökarna från att visa konfidentiella sidor.
-
du behöver inte använda både metarobotar och X-robots-taggen på samma sida – det skulle vara överflödigt att göra det.
fortsätt lära
- robotar.,txt
- X-Robots-Tag: en enkel alternativ för robotar .txt och metatagg
- styra sökrobotar för bättre indexering och ranking
- robotar metatagg och X-robotar-Tag HTTP Header SPECIFIKATIONER
sätta dina kunskaper för att arbeta
Moz Pro kan du köra genomsökningar, forskning och rapport om sökord ranking, och spåra webbplatsens SEO prestanda, inklusive dess tillgänglighet, över tiden. Prova >>