- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:動的なURLの場合、TITLEタグ内最後に★を表示)
Perlでデータベースサイトを作成しています。
このQ&Aのポイント
- Perlでデータベースサイトを作成中の方が、動的なURLから静的なURLへの変換によるタイトルタグの重複に悩んでいます。
- 問題は、検索エンジンがクロールする時に静的なURLと動的なURLの両方をクロールしていることです。
- 解決策として、動的なURLになった場合に自動的にタイトルタグ内の最後に「★」を表示させる方法があります。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>通常、Perlでcgiを作成すると、動的なURLになると思いますが、それを静的なURLへ変換しています。 URLはQUERY_STRINGまでを言います。 プロトコル+ドメイン+PATH_INFO+QUERY_STRING PATH_INFないし、QUERY_STRINGでURLが構成されるなら重複は起きません。ただ、あまりにQUERY_STRINGが長い・・他の情報も加わっているならうまくインデックスされない場合もあるので、他の情報は標準入力STDINから渡せば良いですよ。もちろんPATH_INFOで渡すほうがスマートです。 タイトルは関係ないです。検索エンジンは内容とURLでインデックス作りますから・・ 例) http://hpcgi1.nifty.com/Iruka/ENV_FORM.cgi/page2.html http://hpcgi1.nifty.com/Iruka/ENV_FORM.cgi/page3.html http://hpcgi1.nifty.com/Iruka/ENV_FORM.cgi/page4.html?subPage=1 とかね。
その他の回答 (1)
- play_with_you
- ベストアンサー率37% (112/301)
回答No.2
質問者
お礼
ご指摘頂きましてありがとうございました。
お礼
ご回答ありがとうございました。 Googleウェブマスターにてタイトルタグの重複が発生している状況だったので、ご質問させて頂きました。ご提示頂いた3つの例でも、タイトルタグの内容が同じ場合は、重複が発生してしまい、検索順位が下がるという影響が起きています。