2016-07-31 10 views
0

Guten Morgen, zu jedementfernt Roboter txt-Datei von Google-Suchergebnis

ich meine Website in Wordpress habe, zunächst i Kauf SSL-Zertifikat hat und die Version mit https in Google Suchergebnis zu zeigen.

aber aufgrund https ich ein Problem gesehen, dass mein Verkehr verringert, so um meinen Traffic zu erhöhen wieder gehobelt i http Version in Google Suchergebnis zu zeigen, von

RewriteOptions inherit 
RewriteEngine On 

RewriteCond %{HTTPS} on 
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 

Nach einigen unten Code Zeit meine alle https URL aus Google-Suchergebnis und alle http-URL in Google-Suchergebnis indexiert entfernt.

Aber ich habe immer noch ein Problem ist, dass meine Roboter txt URL immer noch in Google Search Ergebnis wie unten angezeigt wird.

https://yourdomain.com/robots.txt

und

http://yourdomain/robots.txt

meine https-Version ist 301 bis http umgeleitet über Code, die ich bereits gezeigt haben.

aber die oben genannten zwei URL wird immer noch in Google Suchergebnis angezeigt, zeigt Google doppelte Inhalte Problem.

kann mir jemand Trick zeigen, um HTTPS Roboter TXT-Datei aus Google-Suchergebnis zu entfernen.

dank

+0

Sie vollständig entfernen, die Datei robots.txt können. Es ist nicht erforderlich, dass Suchmaschinen Ihre Website indizieren. –

+0

Herr, meine Website ist in WordPress, ich habe versucht, Roboter txt-Datei von cpanel zu löschen, aber immer noch robots.txt URL 404 nicht getroffen. Können Sie mir bitte sagen, den Schritt zu entfernen Roboter txt-Datei von WordPress Blog. –

+0

Wenn die Datei robots.txt nicht existiert, sollte sie einen 500 Error werfen. Willst du sagen, dass du stattdessen 404 Error werfen willst? Wenn ja, und Sie 404 wollen, dann müssen Sie den Pfad erstellen und Sie können 404 in Wordpress mit PHP wie folgt ausgeben: '$ wp_query-> set_404(); status_header (404); ' –

Antwort

0

Sie diese Regel ** Gerade unter RewriteEngine On Serie auf der Website root .htaccess Einfügung kann eine 404 für robots.txt Anfrage zu werfen:

RewriteEngine On 

RewriteRule ^robots\.txt$ - [L,R=404,NC] 
+0

sir, der obige Code funktioniert nicht ..... nach dem Hinzufügen des oben genannten Codes in meiner htaccess-Datei wird die 404-Seite nicht angezeigt. –

+0

Welche Seite wird getroffen? Erhalten Sie eine Seite mit 500 Fehlern? –

+0

@RajSuryavanshi: Sie müssen sicherstellen, dass oben Regel ist in der Site root .htaccess NICHT in irgendeinem Unterverzeichnis .htaccess – anubhava

Verwandte Themen