Slim SEO – 快速、自動化的 WordPress SEO 外掛

外掛說明

快速、自動化的 WordPress SEO 外掛。

目前在 WordPress 生態圈裡有許多 SEO 外掛,但是對於一般使用者來說,這些外掛太多設定且太過複雜。在這些外掛的設定頁面中,網站管理員會因為對外掛的不瞭解,於是便很容易在宛如迷宮的說明及設定中失去方向。此外,這些外掛都內含廣告。

一般使用者該如何使用 SEO 外掛?

SEO 應該整合為 WordPress 的內建功能,這樣使用者便不需要 (或僅需要) 花少許時間為 SEO 進行設定。會這麼說的原因,主要是因為並不是全部人都瞭解 SEO 的定義以及最佳的設定方式。

因此,我們開發了 Slim SEO

Slim SEO 是一款具備完整功能的 SEO 外掛,這點無庸置疑;它提供完整的 WordPress SEO 解決方案,並自動對 WordPress 完成相關設定。使用者無須煩惱外掛中複雜難解的設定。

那 Slim SEO 具備哪些功能?

Slim SEO 功能

Slim SEO 協助網站管理員自動處理以下工作:

1. 中繼資料標籤

以下中繼資料標籤均會自動產生,並會針對 SEO 分數進行最佳化。

2. XML Sitemap

Slim SEO 會自動產生 XML Sitemap (網址為 siteurl/sitemap.xml) 並提交至搜尋引擎。網站有了 XML Sitemap,能讓搜尋引擎索引的更快更完整。

3. 導覽標記

這個外掛能讓網站管理員在網站中輕鬆插入導覽標記,它會自動擷取目前文章的資訊,並顯示對應的網站階層關係。網站管理員也可以為導覽標記進行美化,以符合使用中的佈景主題的樣式。

4. Schema (結構化資料)

Schema 是一種能為搜尋引擎呈現網站結構化資料的方式。使用網站所提供的資料,搜尋引擎便能在搜尋結果中以更吸引使用者的方式顯示網站內容。

Slim SEO 會以適於進行 SEO 的 JSON-LD 格式資料,自動為網站新增指定的結構化資料。這個外掛不僅會建立結構化資料,資料之間更會具備有意義的關聯。舉例來說,單篇文章 (single post) 會是目前網頁的主要內容項目,而 Slim SEO 無須任何設定便會自動完成這項資料的建立。

5. 自動重新導向

  • 將附件頁面自動重新導向至附件檔案網址。
  • 當網站僅有一位作者或作者沒有撰寫任何文章時,便會將作者頁面自動重新導向至網站首頁。

6. 開放原始碼

Slim SEO 有許多協助 Slim SEO 成為高品質外掛的參與者。歡迎前往外掛的 GitHub 存放庫參與開發專案。

Slim SEO 適合哪些使用者使用?

這個外掛適合每個網站管理員使用。

但是,Slim SEO 更適合那些不擅長 SEO 外掛複雜設定的使用者,同時它也適合僅具備些微 SEO 知識,但想要使用 SEO 外掛進行自動化工作的使用者。

如果你喜歡這外掛,也請參考我們開發的其他產品:Meta BoxGretaThemes

安裝方式

在安裝外掛前,請先確認主機符合外掛安裝需求,必須為 PHP 5.6 或更新版本。

  1. 前往 [外掛]→[安裝外掛]。
  2. 搜尋「Slim SEO」。
  3. 安裝並啟用外掛。

以上便是全部步驟。這個外掛沒有任何設定頁面,外掛會自動完成全部組態。

常見問題集

如何產生中繼資料標題標籤?

WordPress 核心程式已內建這項功能,而我們所做的便是將 title-tag 新增至使用中的佈景主題。依照預設,標題標籤會以以下格式呈現:

網站首頁:網站標題 – 網站說明
單篇文章或頁面:文章/頁面標題 – 網站標題
其他頁面:頁面標題 – 網站標題

這種格式非常清晰易懂。

如何產生中繼資料內容說明標籤?

中繼資料內容說明標籤會使用文章內容摘要或文章內容 (如果文章沒有填寫內容摘要的話) 自動產生。針對分類、文章標籤或自訂分類法,會使用對應的內容說明作為中繼資料內容說明。

如何產生 Facebook 開放社交關係圖中繼資料標籤?

開放社交關係圖會使用中繼資料標題及中繼資料內容說明,而圖片標籤來自內容的精選圖片。

針對單篇文章,這個外掛一樣在文章區段提供可自訂詳細資訊及文章標籤的欄位,並且提供如發佈時間及修改時間的額外資訊。

其他如 urlsite_nametypelocale 等標籤也會一併產生。

如何產生 Twitter 卡片中繼資料標籤?

Twitter 會使用開放社交關係圖的某些標籤,如網站標題、網站說明及圖片等標籤。我們僅將卡片類型設定為大型圖片,讓文章分享至 Twitter 時更美觀。

如何設定網站首頁的中繼資料標籤?

如果採用靜態頁面作為網站首頁,外掛會將這種首頁視為一般頁面。中繼資料內容說明會由頁面內容產生,且開放社交關係圖會使用精選圖片做為圖片標籤。

如果網站首頁會顯示最新文章,這個外掛會自動完成中繼資料標籤。

是否能手動變更中繼資料標籤?

目前無法手動變更設定。我們的目標是提供一個不須設定的 WordPress SEO 外掛,讓使用者不致迷失在繁複的外掛設定中。之後會對外掛進行改善,並加入必要的基礎設定。目前這個外掛就是一個不須設定的外掛。

如果需要繁複的自訂設定,建議使用 Yoast SEO 外掛。

網站的 XML Sitemap 網址為何?

XML Sitemap 的網址為 siteurl/sitemap.xml

使用者評論

2021 年 2 月 24 日
I hesitate to put a one star rate as the plugin won’t work entirely on my configuration. First, the importation from All in One SEO data did not work. Developer contacted me and I accepted to open an admin account for him (something you should never do!) and FTP account (very bad idea!). He found that Ninja Firewall blocked the import (I was too lazy to make the test correctly). OK. Second: I discovered that the sitemap did not work. I installed the plugin on a test site (no other plugin and default theme) and same problem. I have a bunch of different sitemap solutions on my different WP installations and it is the first time I meet the problem. The answer from the developer did not satisfy me so I decided te stop wasting my time to debug something I consider not mature. It’s too bad as I like very much the philosophy of the plugin and basic functions work correctly.
2021 年 1 月 16 日
The plugin is not compatible with bloom popups form. You can't exclude pages, when you display a chat messenger for example.
2020 年 12 月 23 日
These guys don't count their time to find a solution for your issue. I'm very happy as they solved my issues. I can't wait for their pro version !
2020 年 12 月 14 日
The BEST SEO tool out there!\ Simple, fast, does what it says, no bullshit
2020 年 11 月 5 日
Slim SEO is very lightweight and easy-to-use. It fits the requirements of WordPress beginner like me!
閱讀全部 28 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈Slim SEO – 快速、自動化的 WordPress SEO 外掛〉的開發相關工作。

參與者

Slim SEO – 快速、自動化的 WordPress SEO 外掛 外掛目前已有 10 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將 Slim SEO – 快速、自動化的 WordPress SEO 外掛 外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

3.9.3 – 2021-03-01

  • Add theme support for meta title in case theme authors forget
  • Fix notice appear for article author in Open Graph
  • Improve migration from AIO SEO

3.9.2 – 2021-02-08

  • Improve migration from AIO SEO

3.9.1 – 2020-02-06

  • Add filter for open graph tag values
  • Add article:author open graph tag to support Pinterest

3.9.0 – 2020-12-24

  • Add options to enable/disable plugin features

3.8.0 – 2020-12-02

  • Add migration from Rank Math
  • Fix rel links for the the static blog page
  • Add filter for Open Graph tags

3.7.1 – 2020-11-18

  • Hide Elementor, Beaver Builder, Oxygen template post types in sitemaps

3.7.0 – 2020-11-17

  • Add integration for WPML and Polylang.

3.6.2 – 2020-11-02

  • Fix canonical URL for static blog page.

3.6.1 – 2020-10-26

  • Fix no spaces between HTML tags when generate description automatically in Oxygen
  • Hide SEO settings meta box for Oxygen templates
  • Fix PHP notice when generate meta description if post not found

3.6.0 – 2020-10-21

  • Add default Facebook and Twitter images for sharing
  • Don’t remove meta values from other SEO plugins after migration (for safety)

3.5.4 – 2020-09-29

  • Show large image in the SERP
  • Fix SEOFramework migration

3.5.3 – 2020-09-10

  • Add support for Velocity plugin.

3.5.2 – 2020-09-05

  • Fix SEO settings not appear for WooCommerce categories.
  • Add Settings link on the plugin row.

3.5.1 – 2020-08-10

  • Hotfix for not checking Google Web Stories.

3.5.0 – 2020-08-10

  • Add support for Google Web Stories.
  • Improve integrations for Jetpack and AMP. Disable Jetpack SEO tools completely when the plugin is activated.
  • Ensure no meta if users enter nothing.
  • Sanitize plugin options, remove option if no settings is saved.

3.4.8 – 2020-08-06

  • Temporarily disable the core sitemaps in WordPress 5.5 to avoid any conflict and redundancy. We’re working on a deep integration to make sure Slim SEO works well with it.

3.4.7 – 2020-07-29

  • Fix typo in JS which breaks the preview of meta fields.

3.4.6 – 2020-07-28

  • Fix JS error can’t update counter.
  • Remove invalid characters in the sitemap XML.
  • Fix non-protocol URL of images in the sitemap.

3.4.5 – 2020-07-21

  • Fix image relative URLs in the sitemap.
  • Add default title for images in the sitemap.
  • Fix JavaScript error if the post edit is customized and don’t have the plugin inputs.

3.4.4 – 2020-07-16

  • Fix Oxygen’s code blog not working.

3.4.3 – 2020-07-06

  • Fix compatibility with EDD Invoices plugin.

3.4.2 – 2020-06-19

  • Fix Oxygen slider not rendering properly.
  • Increase the maximum number of URLs in sitemap to 2000.
  • Add filter to change query args for sitemaps.
  • Paginate taxonomy sitemap.

3.4.1 – 2020-06-12

  • Hotfix error editing Oxygen templates.

3.4.0 – 2020-06-12

  • Add integration for LifterLMS: fix compatibility issues and allow users to define meta title/description for catalog pages. Props Rocco Aliberti.
  • Add integration for Oxygen builder, now the plugin parses the content built with Oxygen.
  • Add filter for changing context/priority for meta box.
  • Add support for output code after the opening <body> tag.
  • Fix illegal string offset ‘url’ in post sitemap.
  • Use WP native .description CSS class.

3.3.2 – 2020-05-21

  • Add password protection support for meta description
  • Add rel prev/next links for archive pages

3.3.1 – 2020-05-04

  • Fix missing function get_term_value for image

3.3.0 – 2020-05-03

  • Add canonical URL for missing pages
  • Add settings for homepage when it shows latest posts
  • Add filter for breadcrumb links to make work with other plugins
  • Improve UI, removing tabs

3.2.3 – 2020-04-20

  • Remove canonical link when a page is not indexed
  • Fix “Hide from search result pages” not working for static blog & WooCommerce shop pages.
  • Fix wrong textdomain

3.2.2 – 2020-02-25

  • Fix loopback request failed in Site Health
  • Load Open Graph, Twitter Cards & Breadcrumbs on the front end only
  • Update JavaScript code, using vanilla JavaScript (no jQuery)

3.2.1 – 2020-02-12

  • Fix stable tag in readme

3.2.0 – 2020-02-12

  • Add migration tool to migrate SEO data from popular SEO plugins.

3.1.3

  • Fixed: Fix SEO settings not working for WooCommerce shop
  • Fixed: Fix multiple messages sent when using Very Simple Contact Form
  • Fixed: Fix WordPress deprecation notice for sanitize_url
  • Fixed: Fix “non-object” error on posts having no author
  • Changed: Remove filter to disable schema. Use slim_seo_init hook instead.

3.1.2

  • Fixed: Add missing meta description for author archive
  • Changed: Allow developers to disable features

3.1.1

  • Fixed: Fix JS error when the admin notice is hid by other plugins
  • Fixed: Fix tag from HappyForms being removed
  • Changed: Remove noindexed posts/terms from sitemap

3.1.0

  • Add image settings for social networks

3.0.2

  • Add live preview for meta tags

3.0.1

  • Added: Add character counter for custom meta tags
  • Changed: Change length of meta description to 160 characters.
  • Fixed: Fix custom meta tags for terms

3.0.0

  • Add meta box for entering custom meta tags for posts and terms
  • Add settings page for entering header/footer code (Google Analytics, Google Tag Manager, webmaster tools verification)

2.1.1

  • Output paginated sitemap for sites with thousands of posts

2.1.0

  • Add support for AMP
  • Add image sitemap
  • Add Organization schema

2.0.3

  • Fixed: Fix no error notice on WooCommerce login page.
  • Added: Add SSL warning.

2.0.2

  • Disable schema markup for Beaver Theme and Genesis.

2.0.1

  • Output Article and Author for single posts only.

2.0.0

  • Improved Schema markup. Use united schema output inside one <script> tag and add connections between entities. See documentation for details.

1.5.1

  • Removed preferred site name from JSON-LD as Google drops support for it.
  • Made notification dismissible.

1.5.0

  • Added: Added excerpt to pages to let users customize meta description, especially for static homepage.
  • Added: Added support for JSON-LD structured data. Supported Website data (including search box) and Breadcrumbs.
  • Added: Redirect author page to homepage if no posts or the website has only one user.
  • Added: Added support for meta robots tag.
    • Do not index the follow links:
      • search results
      • 404
      • feed
      • private posts
      • page with no content
    • Do not follow links:
      • register
      • login

1.4.0

  • Added: Added notification for SEO settings errors in the admin.
  • Added: Added link to original post in the feed.
  • Changed: Flushed rewrite rules on plugin activate/deactivate to make Sitemap URL works automatically.
  • Fixed: Fixed shortcodes in post content not parsed in meta description. Fixed for page builders like Divi.

1.3.1

  • Changed: Redirect attachment page to the attachment URL (image or file URL) instead of parent post. This allows users to see the full-size image. Works when users insert a gallery into post and they want to see full-size images.

1.3.0

  • Added: Added breadcrumbs functionality. Use [slim_seo_breadcrumbs] shortcode to output in your template files. See documentation.

1.2.0

  • Added: Added sitemap URL to robots.txt
  • Added: Auto add missing alt attribute for images.

1.1.0

  • Added: redirect attachment page to parent post.

1.0

  • First version.