私の質問は、複数のHTMLページにHTMLテンプレートを含める最も効率的な方法を学習することです。現在、私は多くのページを持つWebサイトを開発しようとしています。ヘッダー&フッターのような単純なものは、すべてのページで同じになります。これらのテンプレートをページに効率的に実装するにはどうすればいいですか.Googleボットはテンプレートを含むすべてのコンテンツを含むページを表示します。HTMLテンプレートを含む
-1
A
答えて
0
CMSのほとんどは、PHP関数include()、include_once()、またはその変種require()およびrequire_once()を使用しました。しかし、それらを使用するための別の方法があります。
理論的には、ヘッダー、コンテンツ、フッターを呼び出すメインページがこのように複数のサブページをネストできます。コンテンツページには、homesliderページ、企業概要ページ、各メンバーの複数のページで構成されている企業概要などが含まれています。 シンプルながら、あなたの目標を達成するための良い入れ子レベルを見つけることはあなた次第です。 ほとんどの古典的なケースでは、ページのコンテンツ(自宅、会社概要、チーム、連絡先)を設定して、ヘッダーを上に、下のフッターをinclude_onceすることができます。
Googleボットについて、このような方法を含むサブページは表示されないため、孤独なフッターを参照する機会はほとんどありません。 robots.txtを使用してください。
関連する問題
- 1. jqueryテンプレートのhtmlを含むappendスクリプト
- 2. テンプレートを含むjavascriptファイルを含む
- 3. アクセス(テンプレートを含む)
- 4. 定型テンプレートを含むクラスのテンプレート?
- 5. Djangoテンプレート:HTMLを含むテキストブロックを翻訳するためのベストプラクティス
- 6. グループを含むjQueryテンプレート
- 7. 他のテンプレートを含む
- 8. AWS lambda edit DynamoDBのデータを含むhtmlテンプレート
- 9. 角2は、コンポーネント継承テンプレート内のコンポーネントhtmlを含む
- 10. Joomla - テンプレートのZIPにカスタムHTMLモジュールを含む
- 11. 角:全体の一部としてhtmlテンプレートを含む
- 12. html、css、php変数を含むpdfテンプレートの移植
- 13. 動的Djangoフォームを含むテンプレートを含む
- 14. PHPを含むhtmlコードphp
- 15. HTMLコンテンツを含むXLIFFソース
- 16. AngularJSを含むjQuery.load HTML
- 17. HTMLコンテンツを含むメール/ UIActivityViewController
- 18. オートローダーを含むHTMLエラー500
- 19. 行スパンを含むHTMLテーブル
- 20. リモートHTMLファイルを含む
- 21. Azure関数 - ファイルを含むテンプレートをルート
- 22. xpathsを含むXSLTテンプレートの一致パラメータ
- 23. (C++)関数とベクトルを含むテンプレート
- 24. 小枝:別のテンプレートのブロックを含む
- 25. 演算子を含む関数テンプレート
- 26. Magento - テンプレートのCMSコンテンツを含む
- 27. コンポーネントを含むテンプレート駆動型
- 28. jade.jsテンプレートに空白を含むクラス
- 29. クラスにHTMLテンプレートを含めるには?
- 30. 非同期fs.readFileのコールバックにEJSを含むHTMLテンプレートをレンダリングしますか?
あなたはサーバサイドのテンプレートエンジンが必要です... pug、ejs、dustなどはオプション –
です。ブートストラップを使用すればそれを行うことができます。あなたはヘッダーを持っています。フッタ、その他いくつかの.phpファイルを作成すると、個々のページごとにそのページの情報だけでPHPを作成することができます。 http://getbootstrap.com/getting-started/ – mlegg
nodeidではなくserverside上でrubyを使用します。 –