我目前正在努力標記我的網站產品頁面與產品評級微數據谷歌SERP的好處。使用JavaScript拉特定頁面文本,然後寫入跨度標記
我使用的當前購物車軟件確實有一個產品評級系統。它生成相關產品的評級以下的html:
<span id="dnn_ctr783_ProductDetails_ctl02_lblAvgStars2">Average Rating: 5 Stars</span>
我能夠給schema.org標識添加到該span標記產生以下內容:
<span id="dnn_ctr783_ProductDetails_ctl02_lblAvgStars2" itemprop="ratingValue">Average Rating: 5 Stars</span>
然而,在指定的值span標籤對schema.org無效。他們要求「ratingValue」只包含一個數字來指定評級。我的span標籤有很多額外的文字。
不知何故,我需要從生成的評分範圍標記中提取數字「5」,並將其寫入另一個span標記,該標記將具有schema.org產品標記的正確值。
有關如何完成此任何想法?謝謝!
這是真的。我希望有一種方法可以在頁面呈現並顯示之前獲取這些數據。 –