這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

SEO Auto Linker

外掛說明

SEO Auto Linker is an update to the much loved SEO Smart Links plugin.

The plugin automatically links words and phrases in your post, page or custom post type content.

The difference is that you no longer have to try and guess what links will appear. Specify keywords in a comma separated list, type in the URL to which those keywords will link, specify how many links to the specified URL per post, and then specify the post type. SEO Auto Linker does the rest.

Bugs? Problems? Get in touch.

螢幕擷圖

  • A look at the admin list of links

  • Editing a link

  • SEO Auto Linker options

安裝方式

  1. Download the seo-auto-linker.zip file and unzip it
  2. Upload the seo-auto-linker folder to your wp-content/plugins directory
  3. In the WordPress admin area, click “Plugins” on the menu and activate SEO Auto Linker
  4. Set up your keywords and sit back!

常見問題集

Installation Instructions
  1. Download the seo-auto-linker.zip file and unzip it
  2. Upload the seo-auto-linker folder to your wp-content/plugins directory
  3. In the WordPress admin area, click “Plugins” on the menu and activate SEO Auto Linker
  4. Set up your keywords and sit back!
I just upgraded to 0.7, where did my keywords go?

Due to some changes that make SEO Auto Linker much more usable (an maintainable), keywords from versions before 0.7 must be migrated. There is a second plugin included called SEO Auto Linker Migrator that will do this for you. Just activate it and your done.

When I specify keywords, will they all get linked?

Sort of. If you keyword list is lorem, ipsum, the word lorem OR the word ipsum will be linked to the specified URL. If the content contains both lorem and `ipsum, they will only both be linked if you set the number of links per post to more than one for that keyword list.

Will this slow my site down?

If you add hundreds of keywords, the answer is probably yes. However, SEO auto linker makes use of several wp_cache functions which, when combined with a persistent caching plugin, should help speed things up. If you’re running a large scale WordPress install, you should probably be using a caching plugin anyway.

This is breaking my HTML! What gives?

In order to keep things simple, SEO Auto Linker searches for some common elements in your HTML (headings, images, inputs, etc) and removes them before adding links, adding them back later. It can’t predict every bit of HTML, unfortunately, so sometimes text in attributes or other text gets linked where it shouldn’t.

Does this automatically link custom fields too?

Nope. Because custom fields (aka wp_postmeta) can be used for so many different things, it doesn’t make sense to automatically link that content.

Content inside of shortcodes isn’t linked, what gives?

SEO Auto Linker ignores content inside of shortcodes. If you find yourself using shortcodes inside a theme to do things like columns, etc, you may be doing it wrong.

This was a deliberate decision and isn’t likely to change.

Can I disable links for a single post/page/whatever?

Yes. Two ways:

  1. Add the post’s permalink to the site-wide blacklist on the SEO Auto Linker options page
  2. Put <!--nolinks--> somewhere in the content of the post where you don’t want links

使用者評論

2017 年 7 月 25 日
I just recommended this to Paul Boag of the Boagworld podcast. It's that good that after 4 years since last update it's still working with a WordPress 4.8 I tested it on!
2016 年 9 月 3 日
The idea is good to make the task quickly but come on my whole blog was crashed and it shows errors like this : c505218304b50c59c3659f6dda43bae7-links-7–>c505218304b50c59c3659f6dda43bae7-links-6–>c505218304b50c59c3659f6dda43bae7-links-5–>c505218304b50c59c3659f6dda43bae7-links-4–>c505218304b50c59c3659f6dda43bae7-links-3–>c505218304b50c59c3659f6dda43bae7-links-2–>c505218304b50c59c3659f6dda43bae7-links-1–>c505218304b50c59c3659f6dda43bae7-links-0–>c505218304b50c59c3659f6dda43bae7-header-0–> so i'm gonna look for the alternative
閱讀全部 11 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈SEO Auto Linker〉的開發相關工作。

參與者

將〈SEO Auto Linker〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

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

變更記錄

0.9.1

  • Fixes a bug that caused the sitewide blacklist to not save
  • Add a css class to links (auto-link).

0.9

  • Add support for nofollowing links
  • Add the option to use unicode word boundaries ((?<!\pL)) and ((?!\pL))
  • Also adds a few new filters to force the use (or change) those word boundaries.

0.8.4

  • Introduce the seoal_only_single filter to allow users to add links on archives, etc.

0.8.3

  • Small bugfix on saving the options page. Killing a PHP warning.

0.8.2

  • Adds a few filters. Nothing to be terribly excited about.

0.8

  • A few small bugfixes
  • Removing the migration plugin

0.7.2

  • Added filters throughout the plugin

0.7.1

  • Fixed versioning issue on migration plugin
  • Fixed “leave page” warning on the link edit screen
  • Cleaned up some sloppy saving functionality that was causign seo auto linker custom fields to be saved on all post types

0.7

  • New and improved admin area
  • Completed refactored codebase (all new bugs!)

0.6.3

  • Use preg_quote

0.6.2

  • Fix for some image errors folks were having

0.6.1

  • Fixes bug that caused headers not to display

0.6

  • Unicode support in keywords
  • Sitewide and keyword specific blacklists. Props to James for this feature!
  • Shortcodes are now ignored by the plugin, so image captions should no longer break

0.5

  • Headers with attributes now get caught by the regular expression to prevent linking within them
  • Posts can no longer link to themselves

0.4

  • caching removed (caused issues with content no showing up)

0.3

  • Fixed a bug that allowed substrings within words to be linked.

0.2

  • Fixed the replacement so it doesn’t break images or inputs
  • Fixed the post type selection for each keyword set

0.1

  • The very first version.
  • Support for automatic linking added