プログラミングに詳しい香具師ちょっと来い!
■ このスレッドは過去ログ倉庫に格納されています
ある情報をまとめたウェブサイトを立てようと思ってるんだが、データ量が多いからDBにデータを格納してそれらを一覧表示しようと思ってる
ここで問題なのが、DB内のデータはGoogle等の検索に引っかからないんじゃないか?ということ
データを必要としてる人に見てもらうために、検索には引っかかって欲しいんだ
何かいい方法はないか? 自分で調べないですぐ人に聞くやつはプログラミングの才能無いよ DBじゃなくてGoogleスプレッドシートとかにしたらどーよ ベタで作っておくしかないね
ていうかDBにするメリットがよくわからない 一覧表示するならDBにいちいち格納する必要性なくね >>4
公開に向いてない気がするんだけど、どうなん? >>5
HTMLに追記していく形か
DBだとデータの管理が楽なのと、サイト内検索とかもできるなーって >>6
データの管理が楽だなーって
検索とかソートとか、使うか分からんけど クエリでもなんでも、一意のURLがあるならGoogleは拾ってくれるよ >>11
webはよく知らないけどAの○○のデータって検索は無視してA 詳細データ表示みたいな抽象的な検索に引っかかる様にすれば良いんじゃないの
データにしてもデータ量次第だけどJson形式とかでええんでないJson形式にしてくれるツールとかあるだろうし 管理のために裏でDBで持つのはいいと思う
一意なurlのページで閲覧できるようにして、正しくリンクも貼っておけば引っ掛かるようになる >>12
例えば https://xxxxx.com/result.php っていうDBの検索結果を表示するURLがあって、
そこに「野菜」っていう単語がHTMLにかいてあれば「野菜」で検索すればヒットすると思うけど、
DBの検索結果の中に「手押し」って単語があってもそれはヒットするの? ていうかプログラミングに詳しいっていうか
SEOに詳しいヤシちょっとこいでしょ?
仕事でやってるから俺が分かることなら答えられるよ
ページの表示は
hoge.com/view.php?page=1
みたいな形式になってるんじゃないの?
それならクロールされるよ >>13
Jsonで持つという手があるのか
考えが及ばなかった >>15
なんで検索結果のページをヒットさせようとしてんだ
clean URL でググれ >>16
URLはどうなるかまだ未定なんだけど、それっていうのは>>15も叶うものなの? >>19
index作るとか、wikiがやるみたいにページ同士でリンクを貼る
いや、さすがに自分で考えろよ >>18
clean URLはちょっと勉強してみる
多分だけど、メインページを開いた時に全件一覧表示にすると思う たとえば
hoge.com/view.php?word=%E6%89%8B%E6%8A%BC%E3%81%97 (手押し)
というURLがあればそれはクロールされる
>14 が書いてくれてるのは上記のURLを
<a href="hoge.com/view.php?word=%E6%89%8B%E6%8A%BC%E3%81%97">手押し</a>
みたいにしてどこかに貼っとけ、ってことじゃない? >>20
postでデータを送り付けたいなら
それは検索にはかからないと思うよ >>1
クロウラーが聞いてきたときにクロウラーが取りやすいようにデータ吐き出せばいい >>25
result.phoと例で書いたものの、多分メインページを開いた時に全件一覧表示にすると思う >>28
なるほど、まあそれは検索にかかるかもしれないけど
あまり重要なページとは捉えてもらえなそうな気はするなー >>28
全県表示されてれば大丈夫だし、
result.php?key=xxxx
みたいに、GETで情報とらせる構造で作ってればそのサイト情報も拾ってくれる 重要なページとして扱ってほしいなら、
そのページがスタティックなものとしてサイト上にあると明示すること
サイトマップがあればいいはず なるほど、だんだんわかってきた
また自分でも勉強してみる!
ありがとう! ■ このスレッドは過去ログ倉庫に格納されています