Ich überprüfe ein paar meiner Websites, um sicherzustellen, dass meine SEO-Grundlagen abgedeckt sind. Es gibt keine privaten Seiten auf der fraglichen Seite und wir möchten, dass alle Seiten indiziert werden. Ist die Einrichtung einer robots.txt-Datei, auch wenn sie nicht benötigt wird, für meine Website seriöser und wichtiger für Google?Benötige ich unbedingt eine robots.txt-Datei für meine öffentlich zugänglichen Websites?
Antwort
Ich würde nur ein leeres einbeziehen, obwohl ohne es Ihr Server immer noch eine 404-Nachricht an den Anforderer ausspuckt. Das ist wahrscheinlich größer als eine leere robots.txt-Datei.
nein, wird es nicht.
Google hat seine eigenen Regeln zu entscheiden und wird sich nicht auf das Vorhandensein von robots.txt verlassen.
Nur Google kann das für Sie beantworten.
Gemäß wikipedia ist robots.txt nur für Blacklisting, Rate Limiting und Sitemaps.
Gemäß Google ist es eine gute Idee. Ihre Anweisungen/Richtlinien sind eigentlich ziemlich gründlich.
Suchmaschinen suchen nach einer robots.txt-Datei. Wenn es nicht dort ist, erhält die Suchmaschine einen 404. Es ist eine gute Idee, einen zu haben, selbst wenn es leer ist.
Diese Frage wurde beantwortet, aber die Antworten sind alle ein bisschen alt, und diese Frage wird weiterhin in den Suchergebnissen angezeigt, und die Dinge haben sich geändert.
Google now recommend folgendes:
Wenn Sie Motoren zu indizieren alles in Ihrer Website suchen möchten, müssen Sie keine robots.txt-Datei benötigen (nicht einmal eine leere).
JohnMu (von Google), macht auch die following suggestion:
ich weiter noch ein wenig gehen würde empfehlen, und vielleicht die robots.txt-Datei vollständig zu entfernen.
- 1. Benötige ich einen öffentlich zugänglichen Webserver, um die Marketing API von Facebook zu nutzen?
- 2. Benötige ich eine Datenbank für meine nodejs-Anwendung?
- 3. Verfolgen von Benutzer-Browsing-Informationen auf einer öffentlich zugänglichen Website
- 4. Benötige ich eine IP-Adresse?
- 5. Wie kann ich ein Live-Reload in einem öffentlich zugänglichen Ruby-Server verwenden?
- 6. Facebook connect: Benötige ich eine App-ID für jede Domain?
- 7. Kann ich PHP-Konfigurationsdateien sicher in einem öffentlich zugänglichen Ordner ablegen?
- 8. Wie beende ich unbedingt eine Dart-Anwendung?
- 9. Benötige ich eine Sperre für eine Liste? C#
- 10. Eine Möglichkeit, für mehrere Websites
- 11. Wie sichere iOS-Unternehmensverteilung mit oauth auf einer öffentlich zugänglichen Website?
- 12. Benötige ich eine Website für mein Android-Projekt?
- 13. Benötige ich einen Null-Check für HttpRequest.Files?
- 14. Benötige ich eine AAR-Datei für einen Axis-Webdienst?
- 15. Benötige ich ein SSL-Zertifikat für eine Intranet-Anwendung?
- 16. Benötige ich für jedes productFlavor eine neue google-services.json?
- 17. Erstellen einer für die Tastatur zugänglichen Webanwendung
- 18. Benötige ich web.config für Nicht-ASCII-Zeichen?
- 19. Benötige ich TIMESTAMP MIT ZEITZONE für Öffnungszeiten?
- 20. C++: Benötige ich eine "if" -Anweisung für Destruktor?
- 21. Benötige ich einen Mutex für eine statische Funktion?
- 22. Benötige ich eine app.yaml für mein App Engine-Projekt?
- 23. Benötige ich eine Transaktion für die verbundene Abfrage?
- 24. Benötige ich SocketAsyncEventArgs für jede hergestellte Clientverbindung?
- 25. Benötige ich für jedes Betriebssystem ein MSI?
- 26. Muss ich ReleaseComObject für jedes MSHTML-Objekt unbedingt aufrufen?
- 27. Benötige ich Gradle-Abhängigkeit für RecyclerView?
- 28. Benötige ich wirklich CMake für Build-Automation?
- 29. Welche Schlüssel benötige ich für CNContactFormatter?
- 30. Wie benötige ich eine Mindestversion von zsh?
Könnte das nicht als ungültige robots.txt-Datei betrachtet werden? –