4

私はブログを作成しようとしています..そして、すべてのエントリに対して、entry.phpというテンプレートページがあります。このようなホームページからリンクを作成してページを作成します。

mywebsite.com/entry.php?title=My Title&content=This is my blog

このリンクはentry.phpに渡され、私が書いたリンクに基づいてページがその場で生成されますが、検索エンジンはこれらのインデックスを作成しません。

作成するエントリごとに一意のページを作成する必要がありますか?

YouTubeのようなサイトには、動画ごとに個別のページがありますか、それともimがやろうとしているように動的に生成されますか。もしそうなら、ビデオは検索結果にどのように表示されますか?

.htaccessまたはsitemap.xmlと呼ばれるものをこれに使用できると聞きましたが、これらが何であるかはわかりません。

4

2 に答える 2

3

について学ぶ.htaccess

には多くのジェネレーターがあり.htaccess、そのうちの1つを使用できます。最善の方法は、.htaccessファイルを使用して、次の方法でパスを作成することです。

mywebsite.com/entry.php?title=My Title&content=This is my blog

それらを次のように変更します。

mywebsite.com/My Title/This is my blog

そして、同じコードは次のとおりです。

RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)\.html$ /entry.php?title=$1&content=$2 [L]

ジェネレーターを提供する Web サイト:

于 2012-12-30T11:22:47.740 に答える
1

ページがどこかからリンクされている限り、検索エンジンはそのページを見つけます。ページの生成方法は問いません。リンクは URL です。この URL をリクエストすると、ブラウザまたはその他のクライアント (検索エンジンを含む) がページ コンテンツを受け取ります。他の通常のページと同じように機能します。検索エンジンは、このページを生成するために舞台裏で何が起こっているかを知りません。

于 2012-12-30T11:24:11.267 に答える