我正在构建一个包含许多动态创建的网址的网站。基本上我有类别和子类别,我格式化我的链接“category / subcategory”,但是只使用index.php并根据所选类别生成内容。没有与每个类别/子类别的直接链接(生成的URL是SEO友好的,没有任何GET参数),我正在尝试实现简约设计,因此批量添加链接并不是真正的选择。 Google和其他搜索引擎能够为我的动态网页编制索引吗?可以通过选择工具访问页面,用户可以在其中选择和/或搜索所需的类别。我希望我设法正确解释我的问题,如果不是我会尝试添加一些图片。
感谢您的回复!
答案 0 :(得分:1)
比站点地图更重要的是链接。请允许我详细说明......我对你的描述的关注是这一部分:
可以通过选择工具访问这些页面,用户可以在其中选择和/或搜索所需的类别。
搜索引擎(包含Google)不知道这些是“动态”网址,也不关心。您可以/应该做的改善搜索引擎优化的第一绝对最佳做法是拥有良好,易于遵循的导航,这包括链接。 不是“选择”控件。链接。我不能强调这一点!如果这是您想要的用户体验,只有标记 包含链接,您仍然可以实现下拉效果。一个常见的实现是使用链接列表,然后使用该列表执行您希望的操作。
一些文章强调了SEO的良好链接和导航的重要性:
数百个列表到下拉列表解决方案中的一个,应该修复您的SEO问题,而不会改变您的用户体验:
答案 1 :(得分:0)
为什么不从数据库生成站点地图文件并上传该文件。搜索引擎很可能会使用它。然后你有一些控制权。
示例:
<?xml version="1.0" encoding="UTF-8" ?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd">
<url>
<loc>http://www.smart-it-consulting.com/</loc>
<lastmod>2005-06-04T00:00:00+00:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>http://www.smart-it-consulting.com/database/progress-database-design-guide/</loc>
<lastmod>2005-06-04T00:00:00+00:00</lastmod>
<changefreq>monthly</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>http://www.smart-it-consulting.com/catindex.htm?node=2</loc>
<lastmod>2005-05-31T00:00:00+00:00</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>http://www.smart-it-consulting.com/what-is-new.htm</loc>
<lastmod>2005-06-04T08:31:12+00:00</lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
PFE:http://www.smart-it-consulting.com/article.htm?node=133&page=37(根据评论)