我的问题是学习在多个HTML页面中包含HTML模板的最有效方式。目前,我正在努力开发一个网页,它有很多页面。简单的东西,如页眉&页脚将在所有页面中相同。我想知道我们如何能够有效地将这些模板实现到页面,以便Google机器人将在其所有内容(包括模板)中看到页面。HTML模板包括
Q
HTML模板包括
-1
A
回答
0
大多数CMS确实使用了PHP函数include(),include_once()或它们的变体require()和require_once()。但是使用它们有不同的方式。
理论上,你可以这样嵌套多个子页面:一个主页面调用一个页眉,内容,页脚。内容页面仅由一些包括,以得到例如homeslider页面,corp概览页面......公司概览本身由多个页面构成......以每个成员为无限。 您需要找到合适的嵌套级别来实现您的目标,同时保持简单。 在大多数经典的情况下,您可以设置页面内容(家庭,公司概述,团队,联系人),并将header_once放在顶部,将页脚放在底部。
关于Google bot,作为用户,它不会看到包含这种方式的子页面,因此很少有机会引用您的单独页脚。 可以肯定的是,使用robots.txt!
相关问题
- 1. 包括HTML,CSS,在Django HTML模板
- 2. 包括环PowerShell的文本/ HTML模板
- 3. angular2包括外部html模板
- 4. 包括交叉起源HTML模板
- 5. 包括Velocity模板
- 6. PHP:包括模板
- 7. 包括SVG模板
- 8. 从包括枝条模板
- 9. ng-include不包括模板
- 10. 转到模板包括
- 11. 包括模板头文件
- 12. 模板引擎:包括
- 13. 玉模板不包括CSS
- 14. 包括在Django模板
- 15. Symfony模板 - 包括css
- 16. Smarty动态模板包括
- 17. 包括局部模板
- 18. 包括其他模板
- 19. 如何包括模板为VSIX包
- 20. Node.js和swig模板引擎 - 包括模板内部的模板
- 21. 包括引导模板模板与模板标签
- 22. NG-包括未包括用于第二次模板删除模板
- 23. Perl的舞蹈家和模板工具包:包括模板
- 24. EJS包括功能无法找到HTML扩展模板
- 25. C#发送HTML邮件模板包括CSS不工作
- 26. 如何包括从Django的模板多行HTML到JavaScript变量
- 27. HTML - 包括PHP
- 28. HTML SSI包括
- 29. PHP,包括HTML
- 30. 包括来自sails.js另一个模板
你需要一个serverside模板引擎...帕格,ejs,灰尘等是选项 –
如果你使用Bootstrap,你可以做到这一点。你有头。页脚和其他几个.php文件,然后为每个单独的页面创建一个只包含该页面信息的php。 http://getbootstrap.com/getting-started/ – mlegg
我将在服务器上使用ruby而不是nodejs。 –