Google検索コンソールをwordpressウェブサイトで動作させるのに苦労しています。私は自分でVPSでWebサイトをホストしています。
XMLサイトマップを挿入しようとするたびに
一般的なHTTPエラー:ドメイン名が見つかりません。
これらは私のDNSレコードです:
@ IN A 109.235.71.113
www IN A 109.235.71.113
これは私のhtaccessです:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Robots.txtは実質的に空です:
User-agent: *
Disallow: /wp-admin/
Search Consoleにサイトマップを追加しようとすると、次のエラーがスローされます。
エラーは基本的にタイトルであり、説明は次のように説明しています。
「サイトマップファイルへのアクセス中にエラーが発生しました。サイトマップが希望どおりであり、その場所で開くことができるかどうかを確認してください。後からリクエストを送信できます。」.
ドメインURLが既にローカルサーバーに解決されており、誰でもアクセスできる場合は、最初にGoogleウェブマスターツールから完全に削除してから再送信してください。
ドメインを送信する際には、必ずwwwを入力してください。ローカルサーバーには、おそらくwwwなしで動作するようにデフォルトで適切に設定されたドメインがないためです。サブドメイン。 (まだ機能しない場合は、その逆のシナリオも試してください)
再送信して検証プロセスを正常に完了したら、オンラインXMLサイトマップジェネレーター( XML-Sitemaps.com など)を使用してXMLサイトマップファイルを作成し、現在のXMLサイトマップファイルを置き換えて再送信しますGoogle Webmaster Toolsを使用します。
注:すべての前に、ブラウザからXMLサイトマップファイルにアクセスできることを確認します。たとえば、 http: //www.yourdomain.com/yoursitemap.xml