外掛說明
快速、自動化的 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 分數進行最佳化。
- 中繼資料標題:顯示更適於進行 SEO 的網站相關標題。
- 中繼資料內容說明標籤:從文章/頁面的內容摘要或內容自動產生。
- 中繼資料漫遊器標籤:決定哪些頁面接受搜尋引擎進行索引。
- Facebook 開放社交關係圖標籤:讓分享至 Facebook 的文章更美觀。
- Twitter 卡片標籤:讓分享至 Twitter 的文章更美觀。
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 Box 及 GretaThemes。
安裝方式
在安裝外掛前,請先確認主機符合外掛安裝需求,必須為 PHP 5.6 或更新版本。
- 前往 [外掛]→[安裝外掛]。
- 搜尋「Slim SEO」。
- 安裝並啟用外掛。
以上便是全部步驟。這個外掛沒有任何設定頁面,外掛會自動完成全部組態。
常見問題集
-
如何產生中繼資料標題標籤?
-
WordPress 核心程式已內建這項功能,而我們所做的便是將
title-tag
新增至使用中的佈景主題。依照預設,標題標籤會以以下格式呈現:網站首頁:網站標題 – 網站說明
單篇文章或頁面:文章/頁面標題 – 網站標題
其他頁面:頁面標題 – 網站標題這種格式非常清晰易懂。
-
如何產生中繼資料內容說明標籤?
-
中繼資料內容說明標籤會使用文章內容摘要或文章內容 (如果文章沒有填寫內容摘要的話) 自動產生。針對分類、文章標籤或自訂分類法,會使用對應的內容說明作為中繼資料內容說明。
-
開放社交關係圖會使用中繼資料標題及中繼資料內容說明,而圖片標籤來自內容的精選圖片。
針對單篇文章,這個外掛一樣在文章區段提供可自訂詳細資訊及文章標籤的欄位,並且提供如發佈時間及修改時間的額外資訊。
其他如
url
、site_name
、type
、locale
等標籤也會一併產生。 -
Twitter 會使用開放社交關係圖的某些標籤,如網站標題、網站說明及圖片等標籤。我們僅將卡片類型設定為大型圖片,讓文章分享至 Twitter 時更美觀。
-
如果採用靜態頁面作為網站首頁,外掛會將這種首頁視為一般頁面。中繼資料內容說明會由頁面內容產生,且開放社交關係圖會使用精選圖片做為圖片標籤。
如果網站首頁會顯示最新文章,這個外掛會自動完成中繼資料標籤。
-
目前無法手動變更設定。我們的目標是提供一個不須設定的 WordPress SEO 外掛,讓使用者不致迷失在繁複的外掛設定中。之後會對外掛進行改善,並加入必要的基礎設定。目前這個外掛就是一個不須設定的外掛。
如果需要繁複的自訂設定,建議使用 Yoast SEO 外掛。
-
網站的 XML Sitemap 網址為何?
-
XML Sitemap 的網址為
siteurl/sitemap.xml
。
使用者評論
參與者及開發者
變更記錄
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
- Do not index the follow links:
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.