ASP.NET 我的电子商务网站的详细信息页面上每个产品的 C# SEO
ASP.NET C# SEO for each product on detail page on my ECOMMERCE site
我已经在 ASP.NET C# 的电子商务网站上工作了大约一个月,并成功完成了该网站。开发完成后,我的网站 SEO 出现了一些问题。让我解释一下;
我有一个包含顶部菜单的母版页和一个包含产品详细信息的 child 页面。产品详细信息通过包含产品 ID 的查询字符串传递到 child 页面,并获取该特定产品的数据。我的数据库中有 10,000 个产品,所以当我只有 1 个页面时,如何为每个产品做 SEO 我想做 SEO 的每个项目。
问这个问题的原因是我想知道最好的方法,使用带有 URL 路线、标题、描述的 SITEMAP 或在我的 child 页面中实现动态 META 标签使用产品 ID 重定向。
我有点困惑。请帮忙!
谢谢!
我不知道这是否适用于您的情况,但我在类似网站上对 SEO 有帮助的一件事是我在我的产品 table 中添加了一个产品 url 字段一个不错的 url。我确保每个产品只允许唯一的 url。例如,这里是 link 到其中一个产品 www.example.com/Dell-Compatible-Memory-for-Poweredge-R720-and-R620-Server-64GB-Kit
我在 url 中有产品名称。我只是使用产品 url 来查找我的产品,而不是使用 ID。另外我不知道您是否使用支持属性路由的 mvc 5。这样我就可以在 url 中包含可选参数,而不必使用查询字符串。 https://blogs.msdn.microsoft.com/webdev/2013/10/17/attribute-routing-in-asp-net-mvc-5/
您可以在 MVC 中做的另一件事是使用一个部分将您的元标记插入布局头部:
<head>
@RenderSection("AdditionalMeta", false)
</head>
在您看来:
@section AdditionalMeta
{
<meta name="@ProductName" content="@Description">
}
如果您使用的是 webforma,您可以在此处查看如何处理您的 meta taga https://weblog.west-wind.com/posts/2006/Aug/04/No-more-Meta-Refresh-Tags
我已经在 ASP.NET C# 的电子商务网站上工作了大约一个月,并成功完成了该网站。开发完成后,我的网站 SEO 出现了一些问题。让我解释一下;
我有一个包含顶部菜单的母版页和一个包含产品详细信息的 child 页面。产品详细信息通过包含产品 ID 的查询字符串传递到 child 页面,并获取该特定产品的数据。我的数据库中有 10,000 个产品,所以当我只有 1 个页面时,如何为每个产品做 SEO 我想做 SEO 的每个项目。
问这个问题的原因是我想知道最好的方法,使用带有 URL 路线、标题、描述的 SITEMAP 或在我的 child 页面中实现动态 META 标签使用产品 ID 重定向。
我有点困惑。请帮忙! 谢谢!
我不知道这是否适用于您的情况,但我在类似网站上对 SEO 有帮助的一件事是我在我的产品 table 中添加了一个产品 url 字段一个不错的 url。我确保每个产品只允许唯一的 url。例如,这里是 link 到其中一个产品 www.example.com/Dell-Compatible-Memory-for-Poweredge-R720-and-R620-Server-64GB-Kit
我在 url 中有产品名称。我只是使用产品 url 来查找我的产品,而不是使用 ID。另外我不知道您是否使用支持属性路由的 mvc 5。这样我就可以在 url 中包含可选参数,而不必使用查询字符串。 https://blogs.msdn.microsoft.com/webdev/2013/10/17/attribute-routing-in-asp-net-mvc-5/
您可以在 MVC 中做的另一件事是使用一个部分将您的元标记插入布局头部:
<head>
@RenderSection("AdditionalMeta", false)
</head>
在您看来:
@section AdditionalMeta
{
<meta name="@ProductName" content="@Description">
}
如果您使用的是 webforma,您可以在此处查看如何处理您的 meta taga https://weblog.west-wind.com/posts/2006/Aug/04/No-more-Meta-Refresh-Tags