Wenn ich Fetch und Render-Tool in Google Webmaster-Tools verwende, gibt es ein "teilweise" (statt "abgeschlossen") Ergebnis, weil ich Twitter Conversion Tracking hinzugefügt habe verweist auf restriktive robots.txt von Twitter. Ich habe erfolglos versucht, rel = "nofolow" Twitter-Javascript-Datei hinzuzufügen und versuchte es auch mit googleon/googleoff-Tags zu kommentieren. Gibt es einen Weg dahin?Partielles Holen und Rendern aufgrund blockierten Skripts (Twitter-Conversion-Tracking)
0
A
Antwort
0
ich es herausgefunden, nur twitter Block zu zeigen, wenn User-Agent durch Prüfen es in C# auf Server-Seite nicht ein Bot ist:
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}
Verwandte Themen
- 1. Aufrufmethode blockierten Thread
- 2. Partielles Postback und Update Panel Problem
- 3. Elasticsearch, das aufgrund von Groovy-Skripts viel Speicher verwendet
- 4. Killing einen blockierten UDP-Socket
- 5. Datenbankverschiebung führt zu blockierten IPs?
- 6. partielles Rendering einer großen Tabelle in jQuery
- 7. Knockout: partielles Mapping von Arrays
- 8. Wie rendern Sie ein nicht-partielles Layout, während Sie einen Block übergeben?
- 9. Wie analysiere ich partielles HTML?
- 10. Perl XML :: LibXML partielles Match
- 11. Javascript Formular Validierung - Wert Länge und Liste der blockierten Wörter
- 12. LuaL_openlibs() und Sandbox-Skripts
- 13. Apache Shutdown unerwartet - keine blockierten Ports
- 14. Wie plotten Autokorrelationsdiagramm und partielles Autokorrelationsdiagramm in R mit ggplot2?
- 15. Partielles erneutes Kolorieren einer Bitmap zur Laufzeit
- 16. Aktualisierung partielles Element reicht das ganze Formular
- 17. Performing partielles Updates mit KnockoutJS Mapping-Plugin
- 18. Selenium-Skripts werden in Remote-Computer aufgrund der Auflösung des Remote-Computers fehlgeschlagen
- 19. Backbone-Ansicht, initialisieren und Rendern
- 20. Objektverweis holen und Funktionsnamen
- 21. Nhibernate Holen und Laden
- 22. Geringfügige Inkonsistenz aufgrund unterschiedlicher Operatorpriorität von ** und^
- 23. Laufzeitfehler aufgrund lokaler und nicht globaler Variablen
- 24. Boost :: asio - wie man einen blockierten tcp server thread unterbricht?
- 25. Erstellen Python-Skripts und Aufrufmethoden aus C#
- 26. Komplexe Formulare und Skripts in Access
- 27. Wie zu rendern Rendern: JSON
- 28. JIRA JQL: Färbung von Karten durch blockierten Status
- 29. AngularJS - Wie Vorlage und Daten aus einem Versprechen zu rendern
- 30. Steuerung Kendo Skript Position Rendern in MVC