在线商店SEO的页面关键字和描述策略

Page Keyword and description strategy for online store SEO

我正在尝试找出为我的在线商店页面添加关键字和描述的最佳方法,以便尽可能获得最佳 SEO。我大多不熟悉用于 SEO 的最佳策略,我不知道我的在线商店是否朝着正确的方向前进。

我有一个页面 product.aspx 显示在线商店的所有产品。它根据用户从上一页选择的产品一次只显示一个产品,因此用户如果不从上一页选择产品就无法进入 product.aspx 页面。我使用表单视图将产品数据拉入 product.aspx 页面。产品值通过查询字符串传递到页面,因此产品页面 url 看起来像 product.aspx?product=product1.

我的问题是,为了拥有一个像样的结构化网站并有最好的机会在 Google 上获得高排名,我应该如何添加标题、关键字和描述到这个 product.aspx页?我开始使用传递给页面的查询字符串(产品名称)作为关键字,并使用产品描述(数据绑定在项目符号列表中)作为页面描述。

 Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load
    Dim url As String = Request.QueryString("Product")
    Dim bulletList As BulletedList = FormView1.FindControl("BulletedList1")
    Page.Title = "Quality Sprayer Products"
    Page.MetaKeywords = url.ToString
    Page.MetaDescription = "The " + url.ToString + "has " bulletList.Items(0).ToString + ", " + 
    bulletList.Items(1).ToString + ", " + bulletList.Items(2).ToString
 end sub

在一个愚蠢的问题中,我使用的方法是"Google Friendly"吗?或者我应该使用更好的方法,以便当某人 Google 搜索网站上的任何产品时,Google 将其识别为网页的关键字并将我们的网站显示在搜索结果?

您可以通过某些方法挑选出特定于页面的信息,这在您有一个显示不同产品的页面时很重要。一种是在标题中包含产品名称:

Page.Title = url + " - Quality Sprayer Products"

您还应该考虑将产品名称放在页面的 h1 标签中(并且只有一个 h1 标签)。

您可能希望在关键字元标记中放置一些特定于产品的关键字,而不仅仅是产品名称本身。

描述看起来不错,这是搜索引擎通常在搜索结果中显示的内容。如果可能,它应该是产品的具体描述而不是生成的文本,这基本上是您在动态搜索结果中宣传产品的唯一机会(除了标题)。