/ / Częściowe pobieranie i renderowanie z powodu zablokowanego skryptu (śledzenie konwersji na Twitterze) - seo, bots, robots.txt, google-webmaster-tools

Częściowe pobieranie i renderowanie z powodu zablokowanego skryptu (śledzenie konwersji na Twitterze) - seo, boty, robots.txt, google-webmaster-tools

Kiedy korzystam z narzędzia pobierania i renderowania w GoogleNarzędzia dla webmasterów zwraca wynik „częściowy” (zamiast „kompletny”), ponieważ dodałem śledzenie konwersji na Twitterze, które wskazuje na restrykcyjny plik robots.txt na Twitterze. Próbowałem bezskutecznie dodać rel = "nofolow" do pliku javascript na Twitterze, a także spróbowałem skomentować go za pomocą tagów googleon / googleoff. Czy jest na to jakiś sposób?

Odpowiedzi:

0 dla odpowiedzi № 1

Zrozumiałem, aby wyświetlać blok Twittera tylko wtedy, gdy agent użytkownika nie jest botem, sprawdzając go w języku c # po stronie serwera:

var IsRobot = Regex.IsMatch(Request.UserAgent, @"bot|crawler|baiduspider|80legs|ia_archiver|voyager|curl|wget|yahoo! slurp|mediapartners-google", RegexOptions.IgnoreCase);
if(!IsRobot){//Put twitter includes here}