-4

PHP でコードを書いていますが、管理パネルで SEO URL を使用するかどうかをユーザーに選択させたいと考えています。

現在の .htaccess ページに保存する .htaccess コードが与えられます。

現在、デフォルトでは SEO URL はありません。

したがって、私は以下のように私のphpコードでコーディングしています>

<a href="<?php echo $domain."/".$cat_page.".php?id=".$cat_id."&title=".$title."&query=".$query; ?>/" ><?php echo $title; ?></a>

今、SEO URLを許可する必要がある場合、

コードを編集せずに、以下のリンクを自動的に実装するにはどうすればよいですか。ソースを表示しても、SEO リンクは以下のように表示されます >

<a href="<?php echo $domain."/".$cat_page.".php/".$cat_id."/".$title."/".$query; ?>/" ><?php echo $title; ?></a>

データベース列に SEO コードを保存する必要がありますか。はいの場合、タイトルとカテゴリが追加される前に SEO URL を推測するにはどうすればよいですか。

ページが要求されるたびに、すべてのページにコードを実装するにはどうすればよいですか。

言わないでください、あなたは.htaccessと関係があることは知っていますが、ページをロードするたびに、ビューソースに非seo URLが表示され、.htaccessも効果がありません..ビューにseo URLを表示したいソースも..私のphpコードにどのように書くべきですか, アイデアをください.

ありがとう。

これは、すべてのモデレータースタッフに、重複または役に立たない、またはよくある質問と言ってこのスレッドを閉じないように強く求めるものです。今まで。

これを手伝ってくれるよう、知識のあるすべての LEETS 、PHP の ELITES にお願いします。

もう一度ありがとう

4

2 に答える 2

1

コードを編集せずに、以下のリンクを自動的に実装するにはどうすればよいですか。ソースを表示しても、SEO リンクは以下のように表示されます >

できません。古いコードから新しいコードにすべて書き直す必要があります。

はるかに優れた解決策は、関数ヘルパーを作成するか、フレームワークを使用するか、Symfony 2 フレームワークとは別にSymfony2 ルーティング コンポーネントを使用することです。

于 2013-01-26T16:04:38.080 に答える
1

少し後退します。一般的なことわざは次のとおりです。

次に心に留めておくべき最も重要なことは、SEO について語られていることはしばしば神話であるということです。検索エンジンに焦点を当てるのではなく、直接ユーザーに焦点を当てます。

ユーザーは複雑な URI をブックマークします。検索エンジンも同様です。実際、すべての URI を記憶したくない (または記憶できる) わけではないため、検索エンジンが存在するのはこのためです。したがって、ウェブサイトにとって次のことが重要です。

したがって、URL レイアウトを変更しないことは、ほとんどの「SEO チュートリアル」が教えてくれるよりも SEO にとって大きなメリットがあります。検索エンジンではなく、ユーザーに焦点を当てます。検索エンジンは、Google のようによくできていれば、いずれにせよ追従します。

于 2013-01-26T22:27:20.320 に答える