プロが教えるわが家の防犯対策術!

掲題の通りですが、

・オンライン上でURL指定で自動作成してくれる
・日本語に対応

でHTMLサイトマップを作成する方法ご教示いただけないでしょうか。

検索すると、XMLサイトマップとの違い、そしてWPプラグインのみしかヒットせず困っています。

A 回答 (1件)

サイトマップ作成はウェブサイト設計の基本となるものです。


特に営利目的サイトの場合は、回遊率向上やアクセシビリティなどのために配慮すべき要因が多くあるので、素直にウェブデザイン担当者と相談しながら作成してください。

もし、そのような考慮は必要なく単純なページ列挙だけの HTML サイトマップでよいならば、以下のようなプログラムにて自動生成は可能です。
例)
#!/bin/sh
cd {ウェブサーバーのルートディレクトリ}
echo "<html><head><title>sitemap</title><body><nav><ul>"
find . -name "*.html" | perl -pe 's|.+|<li><a href="$&">$&</a></li>|'
echo "</ul></nav></html>"

ご質問にある「オンライン上でURL指定で自動作成」というと、ウェブスクレイピングという手法になりますが、これは一歩間違えるとサイト管理者からサイバー攻撃と見なされ刑事事件に発展する可能性がありますので、一般的には避けるべきでしょう。
参考)
https://ja.wikipedia.org/wiki/%E3%82%A6%E3%82%A7 …
https://ja.wikipedia.org/wiki/%E5%B2%A1%E5%B4%8E …
    • good
    • 0
この回答へのお礼

I really don't care.
If you don't want to answer, shut your mouth.

I was really a waste of time...

お礼日時:2023/05/18 03:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!