Title: SEO Auto Linker
Author: chrisguitarguy
Published: <strong>2011 年 8 月 23 日</strong>
Last modified: 2013 年 1 月 31 日

---

搜索插件

**该插件尚未通过WordPress的最新3个主要版本进行测试**。 当与较新版本的WordPress一起
使用时，可能不再受到维护或支持，并且可能会存在兼容性问题。

![](https://s.w.org/plugins/geopattern-icon/seo-auto-linker.svg)

# SEO Auto Linker

 作者：[chrisguitarguy](https://profiles.wordpress.org/chrisguitarguy/)

[下载](https://downloads.wordpress.org/plugin/seo-auto-linker.0.9.1.zip)

 * [详情](https://cn.wordpress.org/plugins/seo-auto-linker/#description)
 * [评价](https://cn.wordpress.org/plugins/seo-auto-linker/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/seo-auto-linker/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/seo-auto-linker/#developers)

 [支持](https://wordpress.org/support/plugin/seo-auto-linker/)

## 描述

SEO Auto Linker is an update to the much loved [SEO Smart Links](https://wordpress.org/extend/plugins/seo-automatic-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](http://pmg.co/contact).

## 屏幕截图

[⌊A look at the admin list of links⌉⌊A look at the admin list of links⌉[

A look at the admin list of links

[⌊Editing a link⌉⌊Editing a link⌉[

Editing a link

[⌊SEO Auto Linker options⌉⌊SEO Auto Linker options⌉[

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](http://justintadlock.com/archives/2011/05/02/dealing-with-shortcode-madness).

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

## 评价

![](https://secure.gravatar.com/avatar/6e229b77c35eff460257711220922038ed5f8551600366c661745c5806865171?
s=60&d=retro&r=g)

### 󠀁[Very robust bit of kit](https://wordpress.org/support/topic/very-robust-bit-of-kit/)󠁿

 [LewisCowles](https://profiles.wordpress.org/lewiscowles/) 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!

![](https://secure.gravatar.com/avatar/584aeac8dd4dc1def470b17a3a10b0b2f4b8bccdfed51dd1d7fa970dbf9af918?
s=60&d=retro&r=g)

### 󠀁[It will crash your site](https://wordpress.org/support/topic/it-will-crash-your-site/)󠁿

 [Zebios](https://profiles.wordpress.org/algeriano85/) 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条评价 ](https://wordpress.org/support/plugin/seo-auto-linker/reviews/)

## 贡献者及开发者

「SEO Auto Linker」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ chrisguitarguy ](https://profiles.wordpress.org/chrisguitarguy/)
 *   [ agencypmg ](https://profiles.wordpress.org/agencypmg/)

[帮助将「SEO Auto Linker」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/seo-auto-linker)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/seo-auto-linker/)，查看
[SVN仓库](https://plugins.svn.wordpress.org/seo-auto-linker/)，或通过[RSS](https://plugins.trac.wordpress.org/log/seo-auto-linker/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/seo-auto-linker/)。

## 更新日志

#### 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](http://jamesb.biz/)
   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

## 额外信息

 *  版本 **0.9.1**
 *  最后更新：**9 年前**
 *  活跃安装数量 **1,000+**
 *  WordPress 版本 ** 3.2 或更高版本 **
 *  已测试的最高版本为 **3.5.2**
 *  语言
 * [English (US)](https://wordpress.org/plugins/seo-auto-linker/)
 * 标签
 * [automatic linking](https://cn.wordpress.org/plugins/tags/automatic-linking/)
   [internal links](https://cn.wordpress.org/plugins/tags/internal-links/)[links](https://cn.wordpress.org/plugins/tags/links/)
   [seo](https://cn.wordpress.org/plugins/tags/seo/)
 *  [高级视图](https://cn.wordpress.org/plugins/seo-auto-linker/advanced/)

## 评级

 3.9 星（最高 5 星）。

 *  [  8 条 5 星评价     ](https://wordpress.org/support/plugin/seo-auto-linker/reviews/?filter=5)
 *  [  0 条 4 星评价     ](https://wordpress.org/support/plugin/seo-auto-linker/reviews/?filter=4)
 *  [  0 条 3 星评价     ](https://wordpress.org/support/plugin/seo-auto-linker/reviews/?filter=3)
 *  [  0 条 2 星评价     ](https://wordpress.org/support/plugin/seo-auto-linker/reviews/?filter=2)
 *  [  3 条 1 星评价     ](https://wordpress.org/support/plugin/seo-auto-linker/reviews/?filter=1)

[您的评价](https://wordpress.org/support/plugin/seo-auto-linker/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/seo-auto-linker/reviews/)

## 贡献者

 *   [ chrisguitarguy ](https://profiles.wordpress.org/chrisguitarguy/)
 *   [ agencypmg ](https://profiles.wordpress.org/agencypmg/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/seo-auto-linker/)

## 捐助

您愿意支持这个插件的发展吗?

 [ 捐助此插件 ](http://www.pwsausa.org/give.htm)