[WordPress] 外掛分享: Schemify

前言介紹

  • 這款 WordPress 外掛「Schemify」是 2017-01-30 上架。
  • 目前有 50 個安裝啟用數。
  • 上一次更新是 2017-01-31,距離現在已有 3014 天。超過一年沒更新,安裝要確認版本是否可用。以及後續維護問題!
  • 外掛最低要求 WordPress 4.7 以上版本才可以安裝。
  • 有 1 人給過評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

stevegrunwell |

外掛標籤

schema | JSON-LD | structured data |

內容簡介

結構化資料讓開發人員和發佈者能夠以機器易讀的方式標記內容。適當使用結構化資料可讓第三方(例如Google)以有意義的方式解析評論、事件資料和聯絡資訊,確保您能充分享受出版的價值。幸運的是,在搜尋引擎的主要參與者(包括Google、Microsoft、Yahoo!和Yandex)於2010年代初期共同成立了「Schema.org」,一個協作社群驅動的結構化資料標準。但要在網站中實現Schema.org(特別是動態內容驅動的網站)並不容易,例如WordPress,雖然它占據了網路的大約四分之一,但要在數以千計的主題上實現結構化資料會是一場噩夢。如果沒有Schemify,這將會是困難重重的。那Schemify是做什麼的呢?

將結構化資料添加到網站有兩種方法:透過標記或JSON-LD(JSON for Linking Data)。例如,下列作者資訊可能會出現在部落格文章的底部:

Steve Grunwell
Steve是Growella公司的技術總監。當他沒有工作時,您可以在會議上聽到他的演講,或是看到他在烘焙咖啡、跟他的妻子和女兒共度時光。

如果我想使用Schema.org標記此資訊,它看起來會是這樣:

Steve Grunwell
Steve是Growella公司的技術總監。當他沒有工作時,您可以在會議上聽到他的演講,或是看到他在烘焙咖啡、跟他的妻子和女兒共度時光。

儘管這似乎不需要多工作,但仍需要加入許多額外的標記。更糟糕的是,許多標記可能會由WordPress helper函數(如get_avatar())自動產生,這表示需要額外的工作來完成必要的itemprop屬性。幸運的是,另一種添加結構化資料的方法在主題中要容易得多,因為它只是一個JSON-LD對象:

{
"@context": "http://schema.org",
"@type": "Person",
"name": "Steve Grunwell",
"url": "https://stevegrunwell.com",
"image": "https://secure.gravatar.com/avatar/88ea4e10ed968136228545d7112d82cb?s=200",
"description": "Steve是Growella公司的技術總監。當他沒有工作時,您可以在會議上聽到他的演講,或是看到他在烘焙咖啡、跟他的妻子和女兒共度時光。"
}

我們只需生成此JSON-LD對象並附加到文件的中。當Google或其他支援JSON-LD結構化資料的人解析我們的頁面時,他們可以立即了解Steve Grunwell是一個人,確定他的網站、頭像和簡介。

原文外掛簡介

Structured data allows developers and publishers to mark up content in a way that it’s easy for machines to understand. Proper use of structured data enables third-parties like Google to parse reviews, event data, and contact information in meaningful ways, ensuring you’re getting the most “bang” out of your publishing buck.
Fortunately, the major players in the Search game, including Google, Microsoft, Yahoo!, and Yandex) came together in the early 2010s to form Schema.org, a collaborative, community-driven standard for structured data.
With the major search engines and communities behind it, we’re all marking up everything with appropriate structured data now, right?
Unfortunately, the process of implementing Schema.org in a site — especially one driven by dynamic content — is less than straightforward. WordPress, for instance, powers roughly a quarter of the web, but implementing structured data across hundreds of thousands of themes would be a nightmare.
Or, at least it would be, if it weren’t for Schemify.
What does Schemify do?
There are two approaches to adding structured data to a website: via the markup or JSON for Linking Data (JSON-LD).
Consider the following author information, which might appear at the bottom of a blog post:

Steve Grunwell
Steve is the Director of Technology at Growella. When he's not working, you can find him speaking at conferences, roasting coffee, or spending time with his wife and daughter

If I wanted this information to use Schema.org markup, it would look something like this:

Steve Grunwell
Steve is the Director of Technology at Growella. When he's not working, you can find him speaking at conferences, roasting coffee, or spending time with his wife and daughter

While that may not seem like a lot of work, that’s still a lot of extra markup being added. Even worse, a lot of that markup might normally be generated by WordPress helper functions like get_avatar(), which means extra work to get the necessary itemprop attribute in place.
Fortunately, the other approach for adding structured data is much more straight-forward in a theme, as it’s simply a JSON-LD object:

{
"@context": "http://schema.org",
"@type": "Person",
"name": "Steve Grunwell",
"url": "https://stevegrunwell.com",
"image": "https://secure.gravatar.com/avatar/88ea4e10ed968136228545d7112d82cb?s=200",
"description": "Steve is the Director of Technology at Growella. When he's not working, you can find him speaking at conferences, roasting coffee, or spending time with his wife and daughter"
}

We simply generate this JSON-LD object and append it to our document’s

. When Google or anyone else who supports JSON-LD structured data parses our page, they can immediately understand that Steve Grunwell is a person and determine his website, avatar, and biography.
The best part? There’s no need to change the markup within our theme!
Schemify aims to automate the generation of JSON-LD objects for content within WordPress. Its flexible structure and reasonable defaults enables drop-in support for structured data, regardless of the WordPress theme.

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「Schemify」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


0.1.0 | trunk |

延伸相關外掛(你可能也想知道)

  • Yoast SEO 》Yoast SEO:#1 WordPress SEO 外掛, 自 2008 年以來,Yoast SEO 幫助全球數百萬個網站在搜尋引擎中排名更高。, Yoast 的使命是為所有人提供 SEO 服務。我們的...。
  • Rank Math SEO – AI SEO Tools to Dominate SEO Rankings 》Rank Math SEO – WordPress 最佳 SEO 外掛, 第一款使用人工智慧 (AI) 的 WordPress SEO 外掛 🦾, ★★★★★, SEO 是任何網站最穩定的流量來源。我們創建了 Rank M...。
  • All in One SEO – Powerful SEO Plugin to Boost SEO Rankings & Increase Traffic 》assic Editor, so you don't even need to leave your WordPress dashboard to optimize your content., Here’s what another smart WordPress user ha...。
  • SEOPress – On-site SEO 》最佳的 WordPress SEO 外掛程式,與所有網頁建構工具和佈景主題全部整合!, 現在增加了 AI 功能,自動產生 meta 標題和描述!, SEOPress 是一個強大的 WordPr...。
  • SEO Plugin by Squirrly SEO 》「Squirrly SEO 插件:#1 AI WordPress SEO 外掛程式」HTML描述, , Squirrly SEO 插件: AI WordPress SEO 插件, 解決您的 SEO 挑戰。, Squirrly 的使命是...。
  • Schema & Structured Data for WP & AMP 》d-data-for-wp.com/docs/article/how-many-schema-types-do-we-support/" rel="nofollow ugc">查看所有支援的類型,目前已支援超過35種類型,其中包括部落格...。
  • WP Recipe Maker 》WP Recipe Maker 是一個簡單易用的食譜外掛。它提供了簡便的流程,讓你可以在任何文章或頁面上添加食譜,並使用自動的 JSON-LD 元數據來優化你的食譜 SEO,讓...。
  • Slim SEO – Fast & Automated WordPress SEO Plugin 》ne-click, Robots.txt Editor: edit your robots.txt file easily without any technical knowledge, Backlinks: monitor backlinks and broken links, Autom...。
  • Schema 》ema Markup外掛簡介, , 喜歡 Schema 外掛嗎?請考慮留下五顆星評價。, 這是一個超快、輕量的外掛,可以自動在 WordPress 網站中添加建議的 JSON-LD 格式的 sc...。
  • Markup (JSON-LD) structured in schema.org 》讓您可以在網站上包含 schema.org JSON-LD 語法標記, 基礎知識是 “https://schema.org/” 和 “https://developers.google.com/structured-d...。
  • WP SEO Structured Data Schema 》網站的搜尋引擎優化效果。不過,這是相當複雜的事情,即使是經驗豐富的 SEO 專家也很難在網站中正確實現結構化數據和 schema。好消息是,我們創建了 WordPres...。
  • WordPress Review Plugin: The Ultimate Solution for Building a Review Website 》eview box can be inserted anywhere on the page with the help of a shortcode. You can also select the review type, add affiliate buttons, and set th...。
  • SiteSEO – One Click SEO for WordPress 》- SiteSEO是一個革命性的WordPress SEO外掛程式,與所有頁面建構工具和主題無縫集成,是優化您的網站的最佳選擇。, - SiteSEO是一個強大的WordPress SEO外掛...。
  • Review Schema – Review & Structure Data Schema Plugin 》這是一款帶有 JSON-LD 基礎的 WordPress 評論外掛,可添加結構化資料架構以增強 Google 搜尋結果。這款 Review Schema WordPress 插件可以為頁面、文章、自訂...。
  • Recipe Card Blocks for Gutenberg & Elementor – Best WordPress Recipe Plugin 》ck for everything related to your recipe, from listing the ingredients to the nutrition facts, and the instructions for cooking your delicious dish...。

文章
Filter
Apply Filters
Mastodon