質問
-
フリー PHP+MySQL
サイトマップがエラーになる!! -
本文:
どなたか、詳しい方のお知恵をお借りしたくて、質問させて頂きました。
初心者で、基本的なことをお聞きしているかもしれませんが、教えて頂けますようお願い致します。
サイトマップの登録時にエラーになります。
グーグルでも、Bingでもエラーになります。
同じところが問題だと思うのですが…。
サイトマップの内容は下記の通りです。
<?xml version=”1.0” encoding=”Shift JIS”?>
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9”>
<url>
<loc>ホームページアドレス/</loc>
<lastmod>2018-10-22</lastmod>
<changefreq>daily</cangefreq>
<priority>1.0</priority>
</url>
<url>
<loc>ホームページアドレス</loc>
<lastmod>2018-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
ホームページを「Shift JIS」で宣言しておりますので、サイトマップでも「Shift JIS」にしております。
ワードを使用し、保存時に「word XMLドキュメント(*
.xml)を選択しております。
FFFTPを使用した後、作成したサイトマップをグーグルやBingのサイトマップに登録するのですが、「サイトマップにエラーがあります」と表示され、インスタンスは「サポートされないフォーマット」になっています。
入力ミスやスペースが入っていないか確認したり、何度もサイトマップ登録をしていますが、エラーになってしまい、困っています。
初心者で知識が無い為、何卒お知恵をお借りしたく、宜しくお願い致します。 - 緊急度:緊急投稿者:お芋さんさん投稿時間:2018/10/22 18:08
回答 No.7776
-
本文:
アップロードしたものと書かれているものが同じだとすると
”(ダブルクォーテーション)が全角文字になってます。 - 投稿者:Don.Gabachoさん 投稿時間:2018/10/22 18:34
質問者からのコメント
お忙しいところ回答頂きまして、ありがとうございます。
”(ダブルクォーテーション)を半角にして登録してみましたが、エラーになってしまい、改善されませんでした。
また、お気づきの点がございましたら、宜しくお願い致します。
回答 No.7777
-
本文:
Onlineジェネレーターで作成してみたらどうでしょう
https://www.xml-sitemaps.com/ - 投稿者:Don.Gabachoさん 投稿時間:2018/10/22 19:18
質問者からのコメント
返信が遅くなりましてすみません。
私の知識では、まだこちらを使える程の知識がないようです。
ご意見ありがとうございました。
回答 No.7778
-
本文:
1. encoding="Shift JIS" は、encoding="Shift_JIS"
2. daily</cangefreq> は、daily</changefreq>
3. <loc>ホームページアドレス</loc> は、「ホームページアドレス」が11文字で、短すぎる。(12文字以上必要)
urlが入らないといけないのでは?
「sitemap.xml チェッカー」で検索すると、文法チェックをしてくれるサイトがいくつか見つかるので、それを利用してみればいかが? - 投稿者:ジョバンニさん 投稿時間:2018/10/22 19:20
質問者からのコメント
返信が遅くなりましてすみません。
「sitemap.xml チェッカー」を使用してみましたが、「リクエストはエラーで中断されました」と表示されました。
やはり、何か問題があるようです。
ご意見ありがとうございました。
回答 No.7779
-
本文:
sitemap の規格は https://www.sitemaps.org/protocol.html にも書いてありますので。
> ワードを使用し、保存時に「word XMLドキュメント(*
.xml)を選択しております。
「Word XML ドキュメント」は、Word文書を XML 形式で出力するものであって、 XML ファイルを作成するためのものではないのでは?
つまり、現状では、 Word ファイルで保存されてしまっているのでは?
sitemap.xml の中身は、素のテキストファイルです。
テキストエディタで編集、保存するのがセオリーではないでしょうか。
スターサーバーのファイルマネージャー(WebFTP)がつかえれば、その編集機能をつかって書き換えてみては?
- 投稿者:ayaguchiさん 投稿時間:2018/10/22 20:15
質問者からのコメント
返信が遅くなりましてすみません。
「ワードを使用していることに問題があるのでは?」と思っておりましたが、具体的な問題点が、はっきりと分かり兼ねておりました。
問題提起をありがとうございます。
やはりそうなのか!!と、取り組む意欲が出て参りました。
ありがとうございます。
回答 No.7780
-
本文:
>> ワードを使用し、保存時に「word XMLドキュメント(*
.xml)を選択しております。
>つまり、現状では、 Word ファイルで保存されてしまっているのでは?
作成したファイルを、メモ帳で開いてみれば、これではダメなのがすぐにわかると思う。
>>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?mso-application progid="Word.Document"?>
<pkg:package xmlns:pkg="http://schemas.microsoft.com/office/2006/xmlPackage"><pkg:part pkg:name="/_rels/.rels" pkg:contentType="application/vnd.openxmlformats-package.relationships+xml" pkg:padding="512"><pkg:xmlData>
<<
先頭の数行見ても、違いがわかる。
ファイルサイズも、50KBと大きい。
どうしてもワード使うのなら、書式なしのテキストファイルで出力すれば、期待通りになるかもしれないと思う。
- 投稿者:k-tanさん 投稿時間:2018/10/22 22:32
質問者からのコメント
返信が遅くなりましてすみません。
「ワードを使用していることに問題があるのでは?」と思っておりましたが、具体的な問題点が、はっきりと分かり兼ねておりました。
同じ指摘をいただきますと、これが問題点なのだと絞り込めてきました。
Terapadがありますので、そちらで確認してみます。
ありがとうございました。
回答 No.7782
-
本文:
>グーグルでも、Bingでもエラーになります。
サイトマップの登録しなくても、
サーチコンソール(Google)、Web マスター ツール(bing)に登録するだけで、
多くの場合、勝手にページをインデックスしてくれますよ。
特に、数十ページ程度で、トップページからリンクでたどれるような浅い階層になっていたら・・。
- 投稿者:k-tanさん 投稿時間:2018/10/23 10:53
質問者からのコメント
ご意見ありがとうございました。
参考にさせて頂きます。
回答 No.7781
この回答がベストアンサーです
自分で書いていてことば足らずだった気がしますので。
Word はワードプロセッサ(ワープロ)です。
つまり、テキストファイルではなくて、文書を作成するためのものです。
「Word XMLドキュメント (*.xml)」形式で保存すると、
ワープロ文書のデータが xml 形式で保存されます。
他方で、 sitemap.xml はテキストファイルです。
今回の件は、
sitemap.xml というファイル名で、Wordのワープロ文書が作成されてしまっているはずなので、間違いです。
Word などのワープロソフトではなくて、テキストエディタを使うべきです。
Windows に最初から入っているのだと「メモ帳」(notepad)ですし、
そのほかのオンラインソフトウェア、例えば TeraPad とか、秀丸エディタとかでもかまいません。
参考:
テキストエディターのソフト一覧 - 窓の杜
https://forest.watch.impress.co.jp/library/nav/genre/offc/document_txteditor.html
質問者からのコメント
適切なご指摘、初心者でもわかるご説明をありがとうございました。
お陰様で、登録できました。
ありがとうございました。