1

誰かが理想的な方法論に参加できることを願っています。

サイトマップに新しいページを追加するために毎月クローラーを介してサイトを実行したくありません。手動で維持すると、人間の物忘れが非常に起こりやすいように思われるため、堅牢で体系的な方法が必要です。新しいコントローラー、コントローラーメソッド、ビューなどを特別なコントローラーに対してプログラムで検証する方法はありますか? 私が描いているのは、新しいコントローラー メソッドまたはビューを作成するたびにサイトマップの更新を強制するメカニズムです。関連する場合は、LAMP スタックで作業します。 ここにいるこの男はファイル システムを介してそれを行っていますが、それは私が公開サイトマップに求めているものではありません。

おそらく、私が提案している概念以外に、この種のメンテナンスには別のベスト プラクティスがあるでしょう。他の人がどのようにこれを行うかを聞きたいです! :)

4

1 に答える 1

0

サイトがコンテンツベースの場合、ベストプラクティスは、データベースを定期的に読み取り、各コンテンツリンクを生成することです。この方法を使用すると、サイトマップで一部のサブジェクトがより優先されるか、またはその逆を指定できます。あなたがリンクしたトピックですでに前に述べたその方法。

それ以外の場合は、サーバー側で訪問済みページリスト(静的)を保持できます。または、単にログに記録します。ユーザーエクスペリエンスをブロックせずにサイトトラフィックを記録した後、非同期でサイトマップを確認し、そこにページリンクを追加します。ページの強度といくつかの統計ロジックにアクセスすることで、この方法でも優先度を指定できます。

于 2011-09-22T17:11:34.627 に答える