web-dev-qa-db-ja.com

Google Search Consoleへのサイトマップの送信:「一般的なHTTPエラー:ドメイン名が見つかりません」

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にサイトマップを追加しようとすると、次のエラーがスローされます。
error
エラーは基本的にタイトルであり、説明は次のように説明しています。

「サイトマップファイルへのアクセス中にエラーが発生しました。サイトマップが希望どおりであり、その場所で開くことができるかどうかを確認してください。後からリクエストを送信できます。」.

1
Filip Wu

ドメインURLが既にローカルサーバーに解決されており、誰でもアクセスできる場合は、最初にGoogleウェブマスターツールから完全に削除してから再送信してください。

ドメインを送信する際には、必ずwwwを入力してください。ローカルサーバーには、おそらくwwwなしで動作するようにデフォルトで適切に設定されたドメインがないためです。サブドメイン。 (まだ機能しない場合は、その逆のシナリオも試してください)

再送信して検証プロセスを正常に完了したら、オンラインXMLサイトマップジェネレーター( XML-Sitemaps.com など)を使用してXMLサイトマップファイルを作成し、現在のXMLサイトマップファイルを置き換えて再送信しますGoogle Webmaster Toolsを使用します。


:すべての前に、ブラウザからXMLサイトマップファイルにアクセスできることを確認します。たとえば、 http: //www.yourdomain.com/yoursitemap.xml

1
Vasikos