电子商务网站显示从数据库驱动的产品/项目信息(相对于每个产品都有自己的 HTML 页面)对 SEO 有什么影响。
SE会找到物品信息吗?如果没有,你如何克服这个问题?
电子商务网站显示从数据库驱动的产品/项目信息(相对于每个产品都有自己的 HTML 页面)对 SEO 有什么影响。
SE会找到物品信息吗?如果没有,你如何克服这个问题?
Create individual pages for each product and use friendly URLs for all of them. These pages can be generated from a database, search engines don't mind at all. It is better for the pages to have a name like http://example.com/products/An-Awesome-Product/ than http://example.com/products.aspx?id=1234. ASP.NET MVC makes it trivial to do such things. With traditional webforms, you can use an HttpModule with a redirect so that the first example turns into the second one on the server such that search engines and visitors don't even notice.
Use a sitemap.xml to let the search engines know about your pages and when they were last updated.
Don't forget that the title of the page is quite important. And it does not do any harm to have decent metadata on the page with keywords and descriptions that are customized for the product.
Definitely do not generate pages with random content or filler content, as decent search engines are quite good at picking out patterns and penalize heavily for illicit behavior. Sadly, I've learned that from personal experience.
感谢您的回复和建议。
我是新手,所以只想确保我理解...
假设产品是自制工艺品,详细信息存储在数据库中(描述、材料、尺寸、价格等),而不是在 HTML 页面上“硬编码”。
用户选择一个类别,网站列出该类别的所有产品(使用 SQL select where 语句)。
然后用户选择一个产品并创建一个产品页面(SQL select where product = xyz 并动态创建网页)。
当谷歌“评论”网站时,即使它在数据库中而不是“静态”网页中,它是否会找到所有产品详细信息?
对不起,如果这是一个愚蠢/简单的问题,但似乎很重要。
谢谢,戴夫