我知道這裏有一個很好的書面答案,在這裏類似的問題How to implement "mainEntityOfPage" to this specific site?但我仍然很困惑,可以使用一些幫助。在我的公司網站中使用mainEntityOfPage文章
因此,我建立的網站是一個本地企業的公司網站,它有許多不同的部分 - 其中一個是文章區域(新聞,功能,白皮書等)。
現在,這是我第一次使用Schema,所以請耐心等待。
我已經設置好了,以便整個網站本身在LocalBusiness
之內(通過我的頁面模板標題中的一些明智的元標記)。一切工作都是爲了這個目的,並且它完美地檢驗了Google Validator(即結構化數據測試工具)。
我的問題是,對於ARTICLE頁面,我有一個特殊的模板用於其內容。所以文章頁面的內容本身在<div itemscope itemtype="http://schema.org/Article">
之內,並且我已經能夠成功編碼好的Article
所需的所有其他元數據。
我唯一擔心的是Google建議我擁有mainEntityOfPage
屬性。
根據我的理解,這個標籤會告訴抓取工具,雖然頁面上可能有多種主要類型(在這種情況下,LocalBusiness
和Article
),但優先考慮。
我說得對嗎?
如果我做了,那我該如何使用它?在Article
內容區域內是否添加新的meta
或link
標記?
我看到推薦的方法是添加一個<link itemprop="mainEntityOfPage" href="http://example.com/article-1" />
標籤。這個怎麼用?我是否應該將其放在Article
itemscope的範圍內(即在文章內容模板中)?所以URL應該指向這個相同的頁面?
請幫忙!