【发布时间】:2015-09-07 08:09:52
【问题描述】:
对于一个包含几个页面和子页面的基本静态网站,我对 HTML 页面目录结构的最佳实践有点困惑。
假设我有一个这样的简单网站:
索引(主页)页面、关于、联系和新闻页面。新闻页面上有两个链接,指向新闻页面的两个子页面fizz.html和buzz.html
最好将所有 HTML 页面放在同一个根目录文件夹中,如下所示?
例如。 1
/foobar.com
/css
/js
index.html
about.html
contact.html
news.html
fizz.html
buzz.html
或者最好将所有子页面都放在这样的单独目录文件夹中?
例如。 2
/foobar.com
/css
/js
index.html
about.html
contact.html
news.html
/news
fizz.html
buzz.html
或者最好将任何带有子页面的页面都放在它自己的文件夹中?
例如。 3
/foobar.com
/css
/js
index.html
about.html
contact.html
/news
news.html (maybe named index.html?)
fizz.html
buzz.html
如果Ex中的方法。 3 是最好的组织方式,您希望将 news.html 保持原样,还是将其名称更改为 index.html?在后者的情况下,有多个名为 index 的 html 文件是不是很糟糕?是否也有任何由此引起的 SEO 问题?
我目前的测试网站是按照 Ex 构建的。 2,这会导致一个问题,例如:如果用户在www.foobar.com/news/fizz.html,并且他们想回到新闻页面,如果他们碰巧从其中删除了“fizz.html”网址,没用。
所以我猜是 Ex。 3 构建网站的正确方法是什么?我在这里有点困惑。
【问题讨论】:
标签: html file structure directory