Werkend aan de zoekmachineoptimalisatie van zijn site, wordt een webmaster vaak geconfronteerd met de noodzaak om sommige links van een van de pagina's te verbergen voor zoekrobots. Er zijn verschillende manieren om dit te doen.
instructies:
Stap 1
Een manier om de crawler (crawler) te laten weten dat hij deze link niet moet volgen, is door een rel-attribuut toe te voegen aan de link-tag die de waarde "nofollow" bevat. Dat wil zeggen, als de link in zijn oorspronkelijke vorm er bijvoorbeeld zo uitziet: je kunt daar niet heen!Dan moet met een maskeringsadditief zo worden geschreven: je kunt daar niet heen!
Stap 2
Optie twee: Noindex Sinds enige tijd reageren Yandex-crawlers niet meer op de "nofollow"-richtlijn en om de beheersbaarheid van koppige robots te herstellen, begonnen webmasters de "noindex"-tag te gebruiken. Op deze manier kunt u niet alleen één link maskeren, maar ook de tekst of andere elementen van de pagina die zich binnen de openende en sluitende noindex-tags bevinden. Een voorbeeld met dezelfde link is de originele variant: Daar kun je niet heen! Variant gemaskeerd met de noindex tag:
Je kunt er niet heen!
Stap 3
Optie drie: Nofollow + Noindex Deze twee methoden kun je combineren - de robots van andere zoekmachines houden immers nog steeds rekening met nofollow. Dat wil zeggen, voeg het rel-attribuut met de waarde "nofollow" toe aan de link en plaats de link zelf in de noindex-tag. De link uit de vorige voorbeelden in deze versie ziet er als volgt uit:
Je kunt er niet heen!
Stap 4
Optie vier: PHP-script Om niet afhankelijk te zijn van de constant veranderende regels van zoekmachines, kunt u het camouflageprincipe zelf wijzigen - niet om wegwijzers voor robots in de html-tekst van de pagina te plaatsen, maar om een "transferstation" te bouwen " en stuur alle links daarheen. Dat wil zeggen, u moet een php-pagina op uw site maken en de nodige links ernaartoe leiden, en een markering toevoegen over waar deze link eigenlijk naartoe zou moeten leiden. Het script op de php-pagina leest het adres en stuurt de bezoeker naar de bestemming. Aangezien de scriptpagina zelf geen links zal bevatten, wordt er niets toegevoegd aan het indexeringsproces. Een link naar zo'n tussenliggend php-script ziet er als volgt uit: U kunt daar niet heen!In dit voorbeeld is site.ru de naam van uw site en trans.php de naam van het php-script. Het script zelf is heel eenvoudig: <? Php
Header ("Locatie:". $ _ GET ['ste']); Uitgang ();
?> U kunt het in elke teksteditor schrijven, zoals Kladblok. De enige maar zeer belangrijke voorwaarde is dat er niets voor het allereerste codepictogram (<) mag staan! Geen spatie, geen regel, geen tekst … Sla het document op met de naam trans.php en upload het naar uw siteserver. Als u zoekmachineoptimalisatie uitvoert, moet er in de hoofdmap een bestand zijn met de naam robots.txt. Voeg daarin, na de regel: user-agent: *, de regel toe: Disallow: /trans.php om indexering van deze tussenpagina uit te schakelen.