1. 在开发网站之前,先规划出一个层次结构。 如果是从头开始做一个网站,您就可以很好地规划出网站结构,以达到最佳的SEO效果。甚至在您开始在CMS中创建页面之前,就应该规划出您的结构。您可以在白板、电子表格程序(Excel、Google Sheets)、大多数文字处理程序、或像Visio或OmniGraffle这样的工具上做。 层次结构 “只不过是一种组织信息的方式–简单而有意义的东西。您的层次结构也将成为您的导航和您的URL结构,所以一切重要的东西都从这里开始。 一般来说,一个网站的层次结构是这样的: 层次结构有几个特点,您应该记住。 • 使您层次结构符合逻辑。不要思考过度或使这个过程过度复杂。 您希望简单,既是为了自己,也是为了方便爬虫和用户。 每个主要类别都应该是独特的,与众不同的。每个子类别都应与它所在的主类别有某种程度的联系。 • 主类别的数量应保持在两到七个之间。除非您是Amazon那样的购物平台,否则您不希望有太多的主类别。应该只有几个主要的东西。如果主类别有七个以上,您可能要重新考虑组织结构,把它缩减一下。 • 尽量平衡每个类别中的子类别的数量,尽量保持大致均衡。如果一个主要类别有十四个子类别,而另一个主要类别只有三个,这可能会有点不平衡。 层次结构是一个伟大的网站结构的起点。 2. 创建一个遵循您导航层次结构的URL结构。 发展强大网站结构的第二个主要因素是您的URL结构。如果您已经从逻辑上考虑了层次结构,这应该不太困难。URL结构顺应层次结构。 因此,假设您的层次结构看起来像这样: “ContentMarketing/SEO/SiteStructure” URL结构将根据网站层次结构来组织。这显然意味着,真正的单词(而不是符号)和适当的关键词将覆盖您的URL。为什么不用中文?中文有可能形成乱码,不利于您的SEO。 3. 用HTML或CSS创建您的网站导航。 当您创建您的导航时,保持编码的简单。HTML和CSS是您最安全的方法。用JavaScript、Flash和AJAX编码将限制爬虫覆盖您网站精心设计的导航和层次结构的能力。…