New SEO Plugin for WordPress: Internal Link Building
Note: If you download this, please link to this page from your blog or share it on StumbleUpon by clicking this button: 
Update 1 : The plugin has been downloaded 13,000 + times! And many webmasters use it on multiple sites, so it’s probably being used on closer to 15,000-20,000 sites!


Update 2 : To download the plugin, you need to add my RSS feed to your reader. The download link is now in my RSS feed’s footer . That is to say you can find a link to download below any post, but only if you read via RSS.
Some folks have complained about the need to subscribe. And I understand where you’re coming from – it feels a little pushy and you probably already have a bunch of subscriptions.
But there are good reasons to subscribe to my rss feed (besides it being free):
1) To hear about updates to the plugin or new plugins and SEO tools I release.
2) To learn new SEO techniques. If you like my plugin, aren’t my other SEO ideas worth your attention?
Key info on Internal Link Building:
Internal Link Building gives you an admin panel to assign keywords to given destination URLs. The point being that your website will link within itself a la Wikipedia – every time a keyword occurs, it links to the page you defined.

So: You can rank like Wikipedia, without being Wikipedia. Ok, that’s exaggeration, but the tool improves your internal navigation / link structure a lot.
I got the idea from Jim Boykin’s Internet Marketing Ninjas, which includes a similar tool.
Also note: Marios Alexandrou of All Thing SEM updated the plugin for WP 2.9+ and currently handles tech support.
Functionality Specifics:
To use the plugin, the settings page is under the Posts menu -> Keywords in 2.7+. It’s under Manage -> Keywords, in older versions of WP (up to 2.5 or 2.6) .

1. This plugin allows you to mass-upload keywords. So you just need to prepare a CSV file in Excel and then copy-paste it into the mass-upload box in your admin panel and then click upload! This is great for larger sites targeting multiple keywords that want to speed things up.
2. It’s up to you whether you make cAsE ReLeVaNT to your links. Check the “Exact Match” checkbox for it to only match when the case is the same as you typed the word into the admin panel. Leave it unchecked to have all cases link to your selected page.
3. Post-level overrides of globally-assigned keywords. Maki, of Dosh Dosh Internet Marketing, pointed out that similar plugins exist. True, but they don’t allow post-level overriding of a given keyword. This plugin does. So if I can link to my homepage every time the words SEO or internet marketing appear, but then link to, Tad Chef’s SEO 2.0 blog with the word SEO, or Joy’s internet marketing.

4. Link to sources or affiliate links whom you reference a lot. That, for me, would be useful so I could cite Maki, SEOmoz, XMCP, and others more easily.
5. Build internal links automatically to pages you regularly reference. For instance, I can just say add my rss feed to your reader and the phrase gets linked on its own.
6. Make a link nofollow. For example, if you link to particular Wikipedia pages a lot then set the nofollow to be automatic.
Add multiple keywords to one page, or one keyword to multiple pages, have it nofollow, have it link numerous instances on the page, use exact matching or not etc.
7. Link multiple keywords to a single URL. Target all a page’s keywords at once! Just put a space, a pipe (eg |) and a space between the multiple keywords. E.g. affiliate | affiliate marketing. More efficiency! More time savings!
8. Link a single keyword to multiple URLs. I’m not quite sure why you’d want to do this, but some people asked for it, so there you go!
9. Pick the number of times a keyword will link to a particular URL. If you only want the words social media to link to your social media category once, you can do that. Notice that social gets linked next, since I also have that keyword assigned to link to the same page.
FAQ:
1. Will this plugin overwrite links in older posts using keywords I set to link to particular pages?
- Where a post already links out using given keywords, the plugin will NOT overwrite it.
2. Can we make this link out in a post only a set number of times?
- Yes, this is possible with the new version of the plugin.
3. Can we make a set of URLs to link to, and have it link at random?
- Yes, this is possible. The plugin has been updated, so if you downloaded it on the first or second day it was live, you might want to get the new one. You just need to separate the URLs with | symbols in the URL field.
4. How is this plugin different from other similar plugins?
- They do not have the post-level override functionality. They also don’t have mass upload through a CSV copy-paste functionality. A third difference is that multiple keywords can link to a given URL, or one keyword can link to multiple URLs (see #6 and #7 for more).
6. Where is the post-level override?
- It’s in a box below the main content area in /wp-admin/post.php (or post-new.php). I.e. When you write/edit individual posts, scroll down and you’ll see it.
7. How do I link multiple keywords to URL, or one keyword to multiple URLs?
- Type the different keywords or URLs out with a pipe symbol ( | ) in between them. It’s found just above the enter key on most qwerty keyboards; you press shift+| to make it appear (without shift you’ll get a backslash: \ ) .
8. How do I install this?
- Download the file. Upload it to the wp-content/plugins/ . Login to WordPress. Activate it within the plugins admin page.
Like this plugin idea? Be the first to hear about future releases: Get my RSS feed.
Plugin Bug Fixes
1) Apostrophes within keywords can now be used. So if your friend O’harra is always getting links from you, just set up O’harra and don’t worry about it.
2) URLs that are just being shown, e.g. http://seoroi.com/seo-consulting-services/ are no longer having keywords within them linking out. E.g. services won’t link to a page you’ve set.
3) Posts and pages that are set as link-love destinations won’t link to themselves. Yay! Better aesthetics
.
4) Blockquotes and lists can now feature links within them. So go ahead and cite this:
Internal Link Building is awesome!
5) Simple Tags can now work with ILB, with a little ‘child’s play’ hacking on your part, per my awesome developer Aaron.
7) Image tags with keywords in them (e.g. in the alt or title) are no longer breaking.
8 ) Jeff and John of SEO Design Solutions got the plugin up to date for WP 2.7 and removed the bug on the new post / post editing admin panels.
9) Chris Balicki of Web Systems helped out earlier as did Matt Longley of Site Source 101.
Bonus Advantage of Internal Link Building
This is something I’ve noticed since installing the plugin: My average pageviews seen per visitor has gone up from 1.4-1.5 to 1.9-2.0. Woohoo! Go extra frequency/repetition and brand recall!

Gab, this is a fantastic idea. Nice work. I’m not sure I’ll use it yet, as I like mixing up my anchor text and trying to make it fit in naturally. Still, you get props.
Alwyn Reply:
May 30th, 2009 at 6:21 am
Very great and useful plugin which benefits everyone’s SEO. A must have for wordpress blogs!
Hillbilly Reply:
July 2nd, 2009 at 3:06 pm
I think a useful way to begin to develop your keyword list is to simply let it evolve as you work. That is to say, have an excel sheet open, as you work. This way your keywords and outgoing URL’s will develop as you work through real world keywords and URL’s. It is tricky to just site there and build your list in one go. So this is a useful way to always have your ‘notebook’ handy when an idea comes to you. In time, you will develop a very targeted keyword/URL list for your WP Blog.
This brings a question to mind. If I had a excel file saved that I continually add to, will the plugin automatically ignore repetitive keywords/URL’s from previous uploads?
Gabriel Goldenberg Reply:
July 2nd, 2009 at 3:53 pm
Hillbilly, that’s an excellent idea! Nice technique
.
I’m not sure how the plugin would treat that, but rather than test and potentially break that, perhaps an easier solution would be to do a control+find (ctrl+F) and eliminate duplicates?
Also, you can put all the keywords that you want to link to a particular URL in a single field, separating them with pipes ( | ). Look at the functionality description for more
.
Chris Reply:
June 14th, 2009 at 5:44 pm
Does this work with wordpress 2.8?
Gabriel Goldenberg Reply:
June 15th, 2009 at 3:36 pm
Why don’t you test n let us know
?
Tal Galili Reply:
June 18th, 2009 at 12:51 pm
I tried it on 2.8 and so far it seems to work.
btw – is there a way for this to work with wp-super-cache (so it will, for example, erase all chache when the word list is updated) ?
Gabriel Goldenberg Reply:
June 18th, 2009 at 11:14 pm
Tal, that’s an excellent question. Again, I sadly don’t know. User adoption of this plugin has been so wide and so great that I haven’t been able to keep up with the various uses and plugins people want it to work with.
You’re welcome to hack the code and make it erase the cache when the word list is updated. If the code is good and it still works fast, I’ll happily post your version here for download too, with a link to your site.
Comment by Willy — June 30, 2008 @ 10:57 pm
Sweet plugin Gabriel, can’t wait to give it a whirl.
Comment by Peter Davis — June 30, 2008 @ 11:13 pm
Willy, Peter thanks for the kind words
.
@ Will: I think mixing up anchor text is more important offsite than onsite. Look at how Danny Sullivan was constantly linking to his PageRank guide with the anchor ‘PageRank’ on SEL.
Comment by Gabriel Goldenberg — June 30, 2008 @ 11:41 pm
Gab, what a FANTASTIC idea. I do think that if you’re not Wikipedia this might get too spammy on a larger blog, but it should work quite well on a smaller one. It puts a premium on keyword research and analytics, to know what your money terms are as well as your money pages. But this brilliant, original plugin gives you an easy way to match those up!
Let me know when the download is available.
Comment by David Mihm — July 1, 2008 @ 1:51 am
Whatever floats your boat dude. Maybe future iterations make it so you can set only the first instance in a post to link, and not necessarily every one.
Comment by Gabriel Goldenberg — July 1, 2008 @ 1:59 am
This looks really great, I am very diligent about these links and have been doing them manually, but this will save me a lot of time.
Thanks for the info
Comment by genuwine — July 1, 2008 @ 6:08 am
hey gabriel, this is an awesome idea for a plugin. i will download and try it out. thanks.
Comment by matthew berman — July 1, 2008 @ 12:51 pm
wait, where’s the download link?
also, just realized this works great for affiliate links:)!!
Comment by matthew berman — July 1, 2008 @ 12:53 pm
Gab, great idea. Our developer has something like this we created in-house that we call the Frankenstein Plug In, since it brings new life to a blog, but we intended on tweaking it a bit to perform a similar function.
Is there a link for download?
Comment by Jeffrey Smith — July 1, 2008 @ 6:24 pm
ok, where the heck is the download link!:)
did you get it working yet? how is everyone trying this out?
Comment by matthew berman — July 1, 2008 @ 10:57 pm
Hi Gabriel,
are you still having issues with tracking the Downloads?
Please don’t hesitate in contacting me for help
Comment by Alvaro — July 2, 2008 @ 3:37 am
That is a pretty bloody good idea. It is nice to see a useful and unique plugin for a change. I feel that a lot of the plugins nowadays are just slightly tweaked versions of older plugins.
Comment by Yossarian — July 2, 2008 @ 3:57 am
Sounds great, will check on my blog
Comment by Alex Greer — July 2, 2008 @ 6:56 am
up, when will be link to download
Comment by Alex Greer — July 2, 2008 @ 7:11 am
Why not use the WordPress Plugin repository to distribute your plugin? They provide download stats and it’ll make distributing updates easier. You’ll also get broader coverage as the repository is quite visible within the WordPress community.
I’m jumping through similar hoops with a Firefox plugin I recently modified and wanted to distribute. Fun!
Comment by Marios Alexandrou — July 2, 2008 @ 7:55 am
Guys, thanks for all the kind words. Alvaro, I’m going to get in touch for the downloading.
Marios, that’s a great idea – thanks!
Comment by Gabriel Goldenberg — July 2, 2008 @ 4:28 pm
If it’s possible, you should add an option to insert a link %. For instance, ever time I post about “life insurance” let me set a custom % as to when it links.
Comment by Brandon — July 2, 2008 @ 4:31 pm
I will definitely give it a try. But I can already see the masses abusing it and get penalized.
Comment by Mike Dammann — July 2, 2008 @ 4:49 pm
Great concept Gab! I have to give her a whirl soon. Great meeting you in person finally btw — Dev
Comment by Dev Basu — July 2, 2008 @ 5:26 pm
Great idea. We anxiously await your download!
Comment by wheel — July 2, 2008 @ 6:37 pm
now this plugin sounds really useful. thanks mate!
Comment by Travel Directory — July 2, 2008 @ 10:21 pm
Hey Gab, fantastic work!
Like you said, there are similar plugins, but they lack the post level feature.
What’s best is that you released the plugin for free! Usually you have to pay for the other options.
And it’s worth mentioning that this kind of plugin is also heavily used to link specific keywords to affiliate programs!
Nice job!
Comment by Gustavo Cardial — July 3, 2008 @ 4:32 am
Nice idea! For tracking downloads, I would recommend Google Analytics.
Comment by Samuel — July 3, 2008 @ 3:00 pm
Brandon, I can’t promise but we’re hoping to do that, just not as a % but rather a set #.
Samuel, if you go through my archives you’ll notice me trying click counting for RSS feeds to avoid feedburner. Google has enough of my data; they don’t need more.
Comment by Gabriel Goldenberg — July 3, 2008 @ 4:53 pm
(I appreciate the suggestion though – thankyou for the helpful thought.)
Comment by Gabriel Goldenberg — July 3, 2008 @ 4:55 pm
Great idea Gabriel!
When and where can we download it?
Comment by Multimediedesigner — July 4, 2008 @ 6:08 am
Hmm… that’s a great plugin, but won’t it make the page a mess if there are too many links on it?
Comment by Jeff Justice — July 5, 2008 @ 1:18 pm
Sounds like a plugin I could really use. I’d love to help with the download thing, but I know nothing about it. Waiting for the download link, tho…
Comment by John Leavitt — July 6, 2008 @ 1:53 am
I’ve used a similar plugin, but it just wasn’t what I was looking for. I can see where you can get a lot of use in it, though. The power it could add to your internal linking structure would be great.
Cheers
Justin Dupre
http://blogosis.com
Comment by Justin Dupre — July 6, 2008 @ 1:12 pm
Mail me if you don’t get the download counter to work
Comment by Joost de Valk — July 6, 2008 @ 5:33 pm
Awesome idea, and something that will be really useful for a lot of people. Looking forward to trying it out.
Wish I could help with the download tracker, although I know there are options tracking with [Bor-]Google Analytics, as an example
iqcontent.com/blog/2006/11/tracking-document-downloads-in-google-analytics
Thanks again!
Christopher Rees
http://www.PalaestraTraining.com
Comment by Christopher Rees — July 6, 2008 @ 10:17 pm
Sounds like a great plugin and what I have been looking for. When are you going to provide the download link?
Comment by Raj — July 7, 2008 @ 12:10 am
The post level option is a good idea. I think I’d use it when you add these 2 options:
- add a link only for the first instance in a post to link, and not necessarily every one.
- allow multiple keywords for the same URL and random choose one of them each time you add a link in a post
Comment by Tom — July 7, 2008 @ 2:17 am
it looks like a great tool to help with link building, thanks
Comment by Alex — July 7, 2008 @ 10:24 am
this is the second time i have visited to download your new plug in, and the second time that i can’t get what you are describing. bummer.
Comment by CS — July 7, 2008 @ 10:45 am
STUMBLED!
Definitely will use this when it becomes available.
Voted for this plugin at:
http://www.newsdots.com/blogging/new-seo-plugin-for-wordpress-internal-link-building/
Comment by Geoserv — July 7, 2008 @ 11:47 am
Any update on making the application available for download? It sounds like a great plug-in.
Comment by Kurt — July 7, 2008 @ 12:08 pm
Hi Gab,
I’ve been visiting this page for a week+ and waiting for the plugin to take it for a spin. Sounds like a good idea.
This plugin can be useful for interlinking multilingual blogs. A very practical alternative to manually switch from one page to its counterpart in any other language. There are some multilingual plugin that do that, BUT can create an SEO nightmare.
I was planning on doing it myself last week, but decided to wait for yours. This can be achieved by using the custom fields in WordPress so that the link gets placed anywhere in the post/category/page, but will be handled manually in the backend.
The way you can achieve that, I think, is by using a tag like: get_post_meta($post_id, $key, $single);, which can be inserted anywhere in the template where the message will appear. Think about having something like this right at the beginning of each post:
1. For the Spanish version click here or
2. In Spanish: Your Title Post Link goes here
Additionally, it will be nice if the following fields can be included:
- title element
- URL
- target
On top of the functions you already incorporated, it will be great to have that flexibility to manually or semi-manually (using a DB for recorded information) link out to subdomains, folders, post or other sites without assigning the same value to the link.
I look forward to testing your plugin.
Regards,
Augusto
Comment by Spanish SEO — July 8, 2008 @ 3:49 am
how about a signup to be notified list?
you could probably use mojo mail (free) to do that.
even Awstats will show downloads I believe.
Comment by ecommerce designers — July 8, 2008 @ 4:58 am
I would like to use this app. Let me know if you still need help. I have 6 good php devs that are familiar with wordpress that might have some insight.
Comment by Matt Longley — July 8, 2008 @ 3:17 pm
“I will definitely give it a try. But I can already see the masses abusing it and get penalized.”
Mike Dammann, you really think Google is gonna penalize you for your own internal links?
Comment by Will — July 8, 2008 @ 3:32 pm
[...] Author: Gabriel Goldenberg, July 9, 2008 submit_url = “http://seoroi.com/link-building/live-download-link-for-internal-link-building/”; See here: http://seoroi.com/specialty-services/new-seo-plugin-for-wordpress-internal-link-building/ [...]
Pingback by LIVE: Download Link for Internal Link Building | SEO ROI Services. Need an SEO Rockstar? Contact Us. Prices $3K-$10K/mo — July 9, 2008 @ 12:19 am
Thank you for the download link.
Comment by Medical Transcriptionist — July 9, 2008 @ 12:46 am
[...] Gabriel Goldenberg z SEOROI stworzy? i opublikowa? ?wietn? wtyczk? do WordPressa: “Internal Link Building“, która automatycznie podmienia podan? fraz? wyst?puj?c? we wpisie na link, który si? [...]
Pingback by Wtyczka do WP: Internal Links | Fabryka Spamu — July 9, 2008 @ 6:01 am
[...] Een handige WordPress plugin voor het automatisch genereren van interne links. (Plugin pagina) [...]
Pingback by Automatische interne link builder - Wordpress plugin by SEO Update — July 9, 2008 @ 7:19 am
Hi Gabe
This sounds like an awesome piece of coding!! As you can see from the comments above, the masses are awaiting…when will this be available…I took the survey, but hit a dead end!!
Comment by Nigel — July 9, 2008 @ 7:22 am
[...] zestaw w zasadzie powinien wystarczy?, mo?na rozwa?y? jeszcze zainstalowanie dodatku Internal Link Building, gdzie mo?na zdefiniowa? podmienianie konkretnych s?ów na pozycjonowane adresy. Jako dodatek, [...]
Pingback by Poradnik: jak postawi? precla na WordPress | Fabryka Spamu — July 9, 2008 @ 8:00 am
Hello
First of all – nice script. I was going to ask my programmer to write something familiar when he will get back from holidays
I have 2 suggestions:
1) do not link every word in post, 1 internal link is ok, 10 or more (in longs posts with many keywords) looks not too good and I personally think it may be penalized
2) When I add a keyword that it a part od url (for example: DOG | http://dog-portal.com) the html code is messed – the plugin will input url into url (<a href=”http://dog-portal.com
Good luck with the new version
cheers
Comment by Web Systems — July 9, 2008 @ 10:06 am
Gabriel, it’s a great plugin. I was searching for something like that since first time I used WordPress for SEO. Thank you for releasing it!
However it seems that your plugin have a little bug. When the keyword is inside the domain name then your plugin is linking the keyword that is inside the domain. :/
Comment by Sebastian — July 9, 2008 @ 10:07 am
Quick question: If old posts already have links assigned to a keyword, and then I use this plugin to assign a different link to that same keyword, what happens to the old already-linked keywords? Will this replace those links? (hopefully not). Or will it only add links to non-hyperlinked words?
Comment by DazzlinDonna — July 9, 2008 @ 1:07 pm
Awesome – just found this through your twitter today. Thanks!
Comment by Kim — July 9, 2008 @ 1:37 pm
What happens when I setup a keyword link (in the plugin) for “Blue Horseshoe” and a second keyword link to “Horseshoe”? This is an example of course, but how does the plugin handle overlapping linking?
Comment by Kurt — July 9, 2008 @ 2:41 pm
Not sure if anyone else encountered this bug but I found it randomly broke a single link in a lot of my posts and replaced it with:
[block]0[/block]
Comment by Yossarian — July 9, 2008 @ 3:33 pm
First, great plug-in. Can’t wait to see the future versions, but this is a solid start.
Second, bug alert: When the defined keyword is also contained in the URL that you are linking to, it causes issues (breaks link and displays incorrectly by showing part of the link). As an example, if the defined keyword for the link is ‘chowder’ and the link is http://www.xyz.com/abc/chowder_recipe.html, the plugin does not work properly. I am guessing that it is somehow trying to reinsert the URL when the keyword in the URL is processed.
I am concerned that this might also cause issues with defined keywords that might exist in other URLs too. The plugin should disregard the words/characters in any URLs.
Comment by Kurt — July 9, 2008 @ 5:49 pm
Setting max number of replacements is key .
Like the opt-out feature
Another good feature would be to keep it out of heading tags
Comment by Matt L — July 10, 2008 @ 12:58 pm
I love it…this sounds more promising than some other similar plugins. Thanks!
Comment by Susan — July 10, 2008 @ 1:52 pm
Donna – that’s no problem. It won’t overwrite old links. See the FAQ.
Kurt, the new version can do that. Just download it, and use that one instead. Thanks for bringing up a good question!
Yossarian, hopefully that’s fixed now.
Matt – use the new version, and you can do that.
Susan, glad you like it.
Comment by Gabriel Goldenberg — July 10, 2008 @ 9:57 pm
Nice one, Yeah just checked and it appears to be fixed. Thanks
Comment by Yossarian — July 11, 2008 @ 4:40 am
It’s great to see that the suggestions made in the comments have already been taken into account!
I still have one suggestion: you add “If you would like a keyword to randomly link to one of several URLs, seperate each URL with a bar ‘|’.”
Could you aso add the inverse?
“If you would like a URL to be randomly linked to by one of several keywords, seperate each keyword with a bar ‘|’.”
You would have to modify the interface.
Thanks again!
Comment by Tom — July 11, 2008 @ 5:49 am
Thanks for update
One more thing I noticed during tests:
example:
key: dog
address for linking: http://www.dog-blabla.com/dog
and if the plugin finds key “dog” within the page http://www.dog-blabla.com/dog it puts again link to the same address.
best regards,
Chris
Comment by Web Systems — July 11, 2008 @ 6:17 am
It’s me again
I have just discovered another bug. Example:
We have 2 keywords:
1)cat
2)dog
When I add internal linking for cat to http://sample.com/cat-vs-dog/
and then I try to add internal link for “dog” the html code is messed up. Check for yourself
besr regards,
Chris
Comment by Web Systems — July 11, 2008 @ 8:57 am
[...] can get the seo internal linking plugin [...]
Pingback by seo / software / tech / news » New Internal Linking SEO Plugin for Wordpress — July 11, 2008 @ 6:32 pm
Yossarian – thanks for letting me know it’s fixed. Happy to hear it!
Tom, you can just add those keywords lower down in the form. Alternately, if you’re willing to pay for the plugin to be modified that way, email me and let me know.
Chris, thanks for sharing that bug. I noticed the earlier bug comments and am passing it on to my developer. Things have been hectic, so sorry if your issue hasn’t been addressed yet.
Comment by Gabriel Goldenberg — July 11, 2008 @ 6:49 pm
Thanks for great support Gabriel
Just can’t wait to see the final, bug-free version
Comment by Web Systems — July 12, 2008 @ 8:12 am
Awesome, man! Thanks.
Two suggestions for the next release:
1. Allow for overrides for pages as well as posts. This is a big one for me.
2. Let us set a style class name for the automated links. This way we have the option to make them look different if the mood strikes up.
-John.
Comment by HostScope — July 13, 2008 @ 9:08 am
Finally, the download!! This works great, I think better than any other internal link plug-in for WP! Thanks!!!!
Comment by Free Amazing Backlink Checker — July 13, 2008 @ 9:29 am
Im giving this plug in a try. I hope its as good as it seems. Thanks for sharing.
Comment by SEO/SEM blog — July 13, 2008 @ 11:19 am
[...] Internal Link Building Tool for WordPress (SEORoi) A plug-in that makes certain words automatically link to other pages or articles on your wordpress blog. Very cool, You’ll be seeing it in use here in the near future. [...]
Pingback by Weekly Links, Vol. 3 | Glenn Stovall Design — July 14, 2008 @ 4:44 pm
Hey cool plugin, unfortunately I can’t figure out how to get it to work, where is the plugin screen for the global settings? I see I can change the links for my post when I’m writing a new entry. Please help. Btw, I’m using wordpress 2.5.1
Comment by Don — July 14, 2008 @ 7:33 pm
[...] It’s not there. My Internal Link Building plugin got a wide collection of juicy links (would appreciate more sphinns so it can go to the [...]
Pingback by Yahoo Site Explorer… Dying? | SEO ROI Services. Need an SEO Rockstar? Contact Us. Prices $3K-$10K/mo — July 15, 2008 @ 12:25 am
Hey Gab, this an awesome plug-in.
Thank you for the download link
Comment by incaSEO — July 16, 2008 @ 1:54 am
What an excellent plugin! Many thanks for this, Gab. I’ve installed it on my blog and it works a treat.
I do have two very small suggestions to make though:
1. Allow the “title” attribute of the link to be optionally specified as can be done when adding standard links to posts. This would mean that a tooltip would then appear when the mouse is moved over the link. This would make the generated links consistent with other links that may already be in the post.
2. Allow the “target” attribute of the link to be specified so that links can be opened in a new window if required. This would be especially useful when the plugin is being used to link to external sites.
Comment by Chris Simpson — July 16, 2008 @ 4:00 pm
Hi
I have just been thinking about the plugin and I think that option to set links as NOFOLLOW would be nice. This was we could set some text links to sponsors.
PS: plz remember about */cat-dog/ dog|cat errors
cheers
Comment by Web Systems — July 17, 2008 @ 2:17 am
I am late to this party, but what an excellent plugin! You have just saved me 2 weeks work.
Comment by rishil — July 17, 2008 @ 9:22 am
[...] New SEO Plugin for WordPress: Internal Link Building SEO ROI [...]
Pingback by Seachcap SEO Aware Style- Favorite Articles From the Past Year SEO Aware — July 17, 2008 @ 7:49 pm
Gab,
Exactly what i was looking for, you da man,
Installing now and am going to push heaps of people at this.
Thanks,
Tim
Comment by Tim Norton — July 18, 2008 @ 11:25 pm
Nice job, I was just looking for something like this. A great time-saver.
Comment by Jacob from Group Writing Projects — July 19, 2008 @ 3:18 pm
I there a way to make this plugin not display links on the same page the link points to.
Edit: Good idea. Can you sponsor it?
Comment by sand — July 19, 2008 @ 4:45 pm
I agree that adding a ‘no follow’ option will be necessary to use the plugin for commercial links.
Gab: You willing to sponsor this?
Comment by Robert — July 19, 2008 @ 7:41 pm
Installed, wrote a post (http://scottsmb.com/2008/07/19/new-seo-plugin-for-wordpress-internal-link-building/) worked. Hasn’t worked since. Any ideas?
Comment by Scott — July 19, 2008 @ 10:58 pm
[...] Internal Link Building offers Wiki-like functionality on certain keywords. This a great SEO plugin that automatically builds internal deep-links allowing search engine spiders and readers to follow your content. [...]
Pingback by Weekly Updates: 7/20/08 | StartBlogging.net — July 20, 2008 @ 4:37 pm
Love the plugin, just what I needed! I have a couple of question tough. Is it possible to make the plugin gto link even if the keywords are inside a blocquote or list? (as it is now it does not link). Great job.
Comment by Lars Svensson — July 21, 2008 @ 5:59 am
Hey Gab!
great plugin – thanks much for this !
Some issues:
1) the randomize link feature should NOT duplicate links… i.e. if we specify 6 links and place 3 per post, we certainly want 3 unique links, not 3 times the same ones… that would look spamy/unnatural
2)
on a vanilla WP 2.6 we once go thtis problem
—
internal-link-building
Warning: array_merge() [function.array-merge]: Argument 0000001 is not an array in C:\!work\!testbed2\wordpress26\wp-content\plugins\internal-link-building\Internal_Link_Building.php
—
what does this problem mean? how do we cure it?
thanks & best
christoph
Comment by Christoph C. Cemper the Marketing Fan — July 21, 2008 @ 11:18 am
[...] Internal Link Building by SEOROI – This looks like it’s an awesome tool although it didn’t work with our admin/theme/template for some reason…haven’t had a chance to look at it but it’s received rave reviews so we recommend giving it a shot yourself! [...]
Pingback by Link Builder for Wordpress - Download it Now!!! | semvironment — July 21, 2008 @ 2:41 pm
This plugin is great but it doesn’t work for the keywords that contain an apostrophe. Could you please help?
Comment by Jean-Yves — July 21, 2008 @ 3:58 pm
Chris Simpson – I like the target setting function. Want to sponsor it?
@ Sand and Robert – getting that functionality created is also a good idea. Would you mind chipping in to cover the costs?
Scott and I dealt with this privately since his comment.
Lars: I’m not sure why it doesn’t work within a blockquote or list but that should be done. Can you help cover the costs?
Chris – Is that what’s happening now? Let me try and see the result.
As to the bug, I have no clue what’s happening. Let me ask the dev. Probably a 2.6 problem.
Jean-Yves: I like your point and want to have that programmed. Not sure why it doesn’t now, but if that costs extra, can you cover it?
Comment by Gab Goldenberg — July 21, 2008 @ 5:52 pm
[...] er rigtig mange muligheder og kun fantasien sætter grænser. Du kan læse mere om dette plugin her og du har mulighed for at downloade det her. submit_url = [...]
Pingback by Skab intern linkstruktur som Wikipedia — July 22, 2008 @ 3:11 am
Gabriel: many thanks for the answer. Do you mean that next releases of the plugin won’t be free?
Comment by Jean-Yves — July 22, 2008 @ 4:31 am
There is a conflict between Internal Link Building and the Simple Tags plugin. Simple Tags with “auto link” activated, seems to have priority over Int. Lnk Build, so that if the same keyword is defined by ILB and also is included in ST, ILB does not have time to create a link.
Julie, since this is an issue that just affects you personally, perhaps you might consider having a developer help you out with it. It would be too expensive to try and make the plugin compatible with all the other ones out there.
Comment by Julie — July 22, 2008 @ 7:57 am
Jean-Yves, future versions will be free as well. I’m asking if you’d like to help cover the costs of adding functionality etc.
Comment by Gabriel Goldenberg — July 22, 2008 @ 12:20 pm
Gabriel, I understand but I don’t think that I’m the only one to be interested in this functionality and I’m really sorry that I don’t have the means to pay for its coding.
Comment by Jean-Yves — July 22, 2008 @ 1:02 pm
If the price will be reasonable – sure
Waiting for bug free updated version with new features
Comment by Web Systems — July 23, 2008 @ 3:19 am
[...] Link Building ??????????? ???????? ???????????? ??????? – New SEO Plugin for WordPress: Internal Link Building ???????? ? ?????????? [...]
Pingback by ??????????? ??????? Internal Link Building | ??? ?????? — July 23, 2008 @ 5:14 pm
[...] Internal Link Building | Download Permite definir palavras-chaves a serem definidas como links para uma URL desejada. Isto permite a conexão entre posts através de links. Este mesmo sistema é usado pelo Wikipedia, podendo assim melhorar o seu posicionamento nos motores de busca. [...]
Pingback by Relação de Wordpress Plugins para o Dia 25/07 - Wordpressbr.com — July 25, 2008 @ 11:51 am
Were yopu guys reading my head ? Great Idea, Great Plugin, thanks for doing all the work and then above all, sharing it for Free.
Comment by Karan Goyal — July 27, 2008 @ 4:28 am
Wonderful! All the upgrades link-a-dink never had.
Comment by Denise — July 27, 2008 @ 12:55 pm
Argg… *arn you! You left the cat of the bag. For me, I called it “Wikipedia-Linking Style”.
Anyway, great work on the plugin with the additional, specific funtionalities for the internal linking.
Kudos.
However, I would like to add one more suggestion for the improvement:
how about adding a functionality/option where you would mainly link the keyword phrase only on ‘related’ blog posts (to help reduce the PR juice leak to unrelated posts)?
For this addition, I think you might want to look at related posts plugins to see how to get the related posts criteria — especially the Similar Post Plugin: http://rmarsh.com/plugins/similar-posts/
Regards,
~Mint Tree~
P.S. I ‘had’ planned to write a similar ‘Wikipedia-linking style’ plugin, but haven’t had the time to do it. So, I must thank you for taking the time to do the plugin =P.
Comment by Best WordPress Template — August 3, 2008 @ 3:30 am
Oh, one last thing I forgot: you will want to look out for how many database query your plugin execute (of course, you will want to reduce the total numbers
.
~Mint Tree~
.
P.S. I’m currently getting recruited as a SEO/SEM for a web design company (with 3 biz already bidded =); so, if you’d like to discuss some SEO/SEM stuff or possible outsource (in case I can’t take on all 3
Comment by Best WordPress Template — August 3, 2008 @ 3:41 am
Very Nice.
How about a plugin with the same functions but one that goes eksternal (to affiliatelinks and stuff like that…).
Yours…
Comment by Pete Andersen — August 3, 2008 @ 2:33 pm
“How about a plugin with the same functions but one that goes eksternal (to affiliatelinks and stuff like that…).”
I think you didnt even install the plugin :]
Comment by WEB SYSTEMS — August 4, 2008 @ 3:39 pm
[...] Als laatste..om het af te leren…Linken is belangrijk, geen schokkend nieuws meer en dat intern linken belangrijk is , dat weten we ook wel langzamerhand, kijk maar even naar het succes van Wiki. Liep toevallig deze wordpress plugin tegen het lijf die het intern linken op je blog gaat automatiseren…er bestond al een dergelijke plugin maar daar wist ik niks van af ..bij deze dus de Interne link plugin voor WordPress [...]
Pingback by Mijn SEO Blik op de afgelopen week - 22/06/2008 — August 4, 2008 @ 8:16 pm
????? SEO ?????? ??? WordPress…
???????? ????????? ?? ????????? ????????? ?? ????? ?????????? ?????? – Internal Link Building.
? ??????? ????? ??????? ????? ???????????????? ????….
Trackback by SEO??????? — August 5, 2008 @ 5:18 am
The plugin is great!
The only thing I would add is the possibility to put parameters in the link, like “target” and “title”.
Congrats
Comment by Marcelo — August 5, 2008 @ 9:09 am
Hey Gab – have you noticed any sites that have the second instance of a defined keyword not render the link but instead wrap it in [#%1#2]keyword phrase[/#%1#2] tags?
We are running 2.5x but have disabled the plugin now until we find a fix.
really great idea by the way.
Comment by Jason Billingsley — August 5, 2008 @ 8:36 pm
Thank for plugin, now we testing Russian version.
Comment by WebSam — August 6, 2008 @ 11:43 am
I see that you can limit it one instance per post. Is it possible to limit it to so many times per link, so that I could link to a specific keyword like 10 times for one URL and then 10 more times for another URL? Post-level overrides in this case would be as cumbersome as doing everything manually.
Comment by RT Cunningham — August 7, 2008 @ 7:05 am
[...] ??????: Internal Link Building ???????????? ?????? Internal Link Building ??????????? ???????? ???????????? ??????? – New SEO Plugin for WordPress: Internal Link Building [...]
Pingback by SEO ?? DivERSant`a - ?????? ? ????????? - Internal Link Building - Seo ?????? ??? WP — August 8, 2008 @ 7:35 am
[...] Internal Link Building [...]
Pingback by 75 Tips To Start A Blog | Make Money Online — August 12, 2008 @ 3:38 am
Hey Gab,
First off – Fantastic plugin.
I am having a problem though. Keywords inside tags are getting messed up. See:
http://www.holdemreview.com/best-poker-site-for-us-players/
The bottom two headings are trying to convert into links, but partial html is being spit out. Any ideas?
Also, could you include an option to not hotlink inside tags at all? I have a feeling more people than me do not like to see part of a heading be linked to another page. It just looks goofy. That would make this plugin perfect in my opinion.
Thanks a ton,
Mitch
Comment by Mitch — August 14, 2008 @ 8:42 pm
I messed up my last post.
It should read:
Hey Gab,
First off – Fantastic plugin.
I am having a problem though. Keywords inside H* tags are getting messed up. See:
http://www.holdemreview.com/best-poker-site-for-us-players/
The bottom two headings are trying to convert into links, but partial html is being spit out. Any ideas?
Also, could you include an option to not hotlink inside H* tags at all? I have a feeling more people than me do not like to see part of a heading be linked to another page. It just looks goofy. That would make this plugin perfect in my opinion.
Thanks a ton,
Mitch
Comment by Mitch — August 15, 2008 @ 5:37 pm
[...] Internal Link Building – Med dette plugin kan du bygge en intern linkstruktur med samme funktioner som på Wikipedia. Kort fortalt, så giver plugin dig mulighed for at lave en liste med keyword og hvor de keywords skal linke hen. Plugin’et vil derefter lave alle de steder hvor det nævnte keyword står, om til et link. [...]
Pingback by 5 gode SEO værktøjer til WordPress | Blogging tips der gør dig til en bedre blogger - Problogging.dk — August 16, 2008 @ 3:05 am
Great plugin and I will be using and blogging about it on my site. All the best!
Cheers,
Ryan@Linkbuildr
Comment by Link Building Blog — August 16, 2008 @ 3:15 pm
[...] up is the brand new plugin called “Internal Link Building” developed by the folks at SEO ROI. I’ve been using aLinks to accomplish some of what [...]
Pingback by Wordpress Plugins For Link Building | Welcome To Linkbuildr — August 19, 2008 @ 4:05 pm
First many thanks for this plugin.It will be more great if the plugin features keywords underline and bold options.
Thanks a lot again.
Comment by mike — August 24, 2008 @ 4:43 am
[...] Internal Link Building [...]
Pingback by Plug-Ins | Online with Michelle — August 24, 2008 @ 9:52 am
It seems to be a great plugin but it’s not working?
Following error:
Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /home/www/seotips.dk/wp-content/plugins/JJ_Internal_Link_Building.php on line 100
Comment by SEO — August 25, 2008 @ 3:17 pm
We’re familiar with the error and are working on it.
Comment by Gabriel Goldenberg — August 25, 2008 @ 10:11 pm
Yes i love it, now my site is like wikipedia
Comment by Ryan Liao — August 26, 2008 @ 3:06 am
[...] with the task of internal linking a super new tool has been designed, namely Internal Link Building. In their own words: “What it does is give you an admin panel to assign keywords to given [...]
Pingback by » 5 Super SEO Plugins for Wordpress Blogs — August 27, 2008 @ 5:48 am
Hello
Great plugin, thank you!
But i got an error. Some keywords aren’t being converted into links. In the post it looks like this: [#%1#2]keyword[/#%1#2]. It occassionally appears with keywords added both from admin panel and from post edition.
Comment by golan — August 27, 2008 @ 11:57 am
Hi,
thanks for this plugin but I got an error too.
Warning: preg_match_all() [function.preg-match-all]: Empty regular expression in /home/../public_html/informacje/wp-content/plugins/JJ_Internal_Link_Building.php on line 221
and something like this:
[#%2#2]fundusz[/#%2#2] [#%0#2]OFE[/#%0#2]…
Comment by kruzyk — September 2, 2008 @ 3:17 pm
[...] Internal Link Building – Adds the ability to automagically link keywords in posts to specified URLs. Makes a rather tedious task so much easier to dot. [...]
Pingback by Top Wordpress Plugins I Use | Psycho.Sanctum — September 11, 2008 @ 3:26 am
Gabriel-
Great plugin, though I am having a slight issue. We have images that has the keyword we are using in the url to the image, and it is breaking the image by inserting the link into the source url. Anyway you could code it to check if this is part of an image tag and not replace those?
Thanks,
Dave
Comment by David Lawlor — September 23, 2008 @ 11:37 am
[...] can get the seo internal linking plugin [...]
Pingback by Atomic Media Blog » Blog Archive » New Internal Linking SEO Plugin for Wordpress — September 30, 2008 @ 8:45 pm
[...] pro SEO optimalizaci WordPressu. Plugin se jmenuje Internal Link Building, a ke stažení je zde: Internal Link Bulding. Jedná se defacto pouze o jediný PHP soubor, který nahrajete do adresá?e wp-content/plugins na [...]
Pingback by Prolinkování webu na Wordpressu podruhé | [REALLY HARD] - Ji?í Van?k — October 9, 2008 @ 4:15 am
i would like to make this plug in to use a customised link. one that blends in more with the page content. anyone know if this is possible to do, and if so how to do it?
Comment by simon — October 14, 2008 @ 5:17 am
[...] Internal link building plugin – easy to setup and use. You can add any numbers of keywords and how many times they’ll be linked to keywords on a single post. This plugin takes very little resources from the web server and comes as my number one recommendation among free plugins. [...]
Pingback by Earn Money with Wordpress and Affiliate Text Links | Viliat Online Business — October 22, 2008 @ 12:28 pm
Can you disable this on certain posts/pages?
Comment by Damian — October 22, 2008 @ 4:54 pm
A useful plugin indeed, i’ve just downloaded wordpress.org and have been trawling through for SEO related plugins. This one could be of use!
Comment by David Bowen — October 28, 2008 @ 9:55 am
Looks like a nice plugin, but anchor mixing is really a must. This can be simply implemented by randomly including one or two words around the anchor.
Like this:
for “SEO” keyword the plugin would create a random anchor:
“Various companies produce varying results in SEO job.”
If using keyphrase, it would be great to set a max distance between its words:
keyword1 word1 word2 word3 keyword2
I would also love to see a test option. For example, you can add a rel=”SEOROI” to the links and, once testing is done, remove those rel’s.
Comment by Danny — October 30, 2008 @ 4:40 pm
[...] Internal Link Building, ??????? ?????????? ???????????? ?-?? ?????????. [...]
Pingback by AlexVolkov » Blog Archive » ??????? ??? wordpress — October 31, 2008 @ 1:06 am
thanks for this plagin. I do it for all my sites.
Comment by eric — November 3, 2008 @ 9:46 am
Sounds fantastic, we will test it on our blog
Greets Wellness Guide
Comment by Wellnes Guide — November 7, 2008 @ 6:38 am
Hello Gabriel,
This looks exactly like what I’m looking for. I do have a question though about how the plugin works.
I want to use this plugin to link to over 3,000 affiliate links (I know, it’s a lot!) and I was wondering how hard the plugin is going to be on my server. I am on a shared server and I worry that pages may take a long time to load if the plugin tries to look for keywords to link to everytime a page is loaded.
Could you please let me know how it works exactly and whether it’s going to overload my server or not.
Merci d’avance
Sebastien
Comment by Sebastien — November 20, 2008 @ 4:52 pm
thanks for this plagin. I do it for all my sites.
Comment by dantel — November 28, 2008 @ 3:16 pm
Hey we have implemented on several of our blogs and it works great. Took a while to set the parameters just right, but all is good now.
Comment by Vertical Measures — December 3, 2008 @ 11:23 pm
[...] Plug-Ins • Stephan Spencer has a title tag plug in for WordPress that looks helpful. • Gabriel Goldenberg of SEO ROI has a related posts plug in for WordPress, but it probably overlaps with Yoast’s [...]
Pingback by Expert SEO for Wordpress Bloggers Tutorial « Nashville Search Engine Optimization, Ethical SEO, and Social Media Agency — December 5, 2008 @ 10:19 pm
[...] Internal Link Building – Effectively helps you page sculpt. If that’s of interest to you (it is to me!). Page sculpting can help your internal link juice be used wisely. Link a keyword in your own posts back to the category page for that keyword – it helps spread your juice around and can increase sub page PR if used properly. [...]
Pingback by Must Have WP Plugins for Niche Bloggers | WebGal Studios — December 8, 2008 @ 1:16 am
Gab,
I’m getting the following error when I edit a post in my blog. It doesn’t appear on my old blog that are not being sculpted.
Warning: unserialize() expects parameter 1 to be string, array given in /home/chenry/public_html/blog/wp-content/plugins/internal_link_building.php on line 330
Any idea?
Comment by Casey Henry — December 8, 2008 @ 8:22 pm
[...] ?? ???? ???? ??. ?? ?????. internal link ????? ?? ???. ?? ??????? ???? ??? [...]
Pingback by wp2.7 | take 2 — December 11, 2008 @ 6:19 am
Hello, I really thx for your plug-in, but recent wp’s 2.7 upgrade have problem with internal link building plug-in. It seems OK with blog and dashboard, but problem happens with editing or writing pannel. So I deactivate it when I write or edit.
Comment by jacopast — December 12, 2008 @ 10:34 am
Since I upgraded to 2.7 im having errors when trying to write or edit posts..
Comment by The deal Is — December 17, 2008 @ 6:30 pm
Hi I’m having the same problem as the person above but I’m running 2.6.3, I can’t edit my keywords and the only way of adding new ones is to use the csv panel. Any idea on how to fix this?
Gabriel Goldenberg Reply:
December 22nd, 2008 at 2:19 pm
Guys, I’m aware of the 2.7 bugs – and highlighted that in the post. I’m working with a dev to fix it and will post the solution asap
.
Comment by Brad — December 21, 2008 @ 6:41 am
Ok we waiting new update Gabriel
Comment by KLS — December 23, 2008 @ 5:20 am
Nice, plugin…will wait for the update…
Comment by Lesly Louis — December 29, 2008 @ 8:26 am
Great plugin,
I am just waiting for update from you, so it can work with WP 2.7
I have 3 blogs, and i am sure this plugin is going to help boost internal link power.
thanks man for such a nice plugin…
Comment by sivrama — January 7, 2009 @ 7:08 am
Great plugin, a new update would be fantastic
Comment by Clone High — January 9, 2009 @ 2:15 am
I look forward to downloading the updated plugin!
Thanks so much for making this available!
Jeromy
Comment by Jeromy — January 20, 2009 @ 1:11 pm
I can’t seem to install this plugin for wordpress 2.7.
The download is a compressed file with a single .php file in it. What am I supposed to do with this?
I have tried putting the compressed file in the plugins directory, I then tried putting the .php file in the plugins directory, and finally I tried putting it in its own self named directory.
None of the above worked – wordpress didnt state the plugin as being present.
I also tried installing it using the built in plugin uploader in wordpress 2.7, but unfortunately the the ftp root directory has to be the wordpress root directory for that to work, and that is not compatible with my server setup.
Please advise me as to how to make this plugin functional with wordpress 2.7.
Thanks,
Sam
Gabriel Goldenberg Reply:
February 6th, 2009 at 1:27 pm
Not sure what the problem is Sam – I just unzipped the folder, uploaded the php file to wp-content/plugins/ and then went to the plugin panel and clicked activate. Maybe another plugin is conflicting?
Bryan Reply:
February 6th, 2009 at 4:09 pm
Sam,
Within the wp-content/plugins/ directory, each plugin must have its own subdirectory. (Normally they’re included within the zip.) Just create one called “internal-link-building” and stick the extracted php file into it. It should then appear in your list of plugins.
Comment by sam — February 6, 2009 @ 8:54 am
[...] released a tool called Internal Link Building (similar to [...]
Pingback by SMX Panel - What is new in social media? | Internet Marketing Blog — February 11, 2009 @ 6:02 pm
[...] Link to your own posts or automate internal link building with a WordPress Plugin. [...]
Pingback by Link Building Strategies That Work | Blogging, SEO and Online Marketing Tips — February 13, 2009 @ 1:24 am
on 2.7.1 not working -( help!
Comment by Mugoro — February 13, 2009 @ 10:51 am
[...] wordpress ???? ?????????? ??????? ??????. ??? ??? Internal Link Building. ??????? ??????? ? ?? ?????? ????????????. ?????? [...]
Pingback by ?????????? ???????????? | yarroha's blog — February 19, 2009 @ 9:15 am
Hi Gabriel,
I’m using WP 2.7 and for the life of me I can’t get your plugin to work for me. I have tried adding the keyword through the post and also through the Keyword section. It saves fine but when I go to the post there is no link. Any suggestions?
Comment by Steve Anderson — February 20, 2009 @ 8:58 am
Hey Steve, Mugoro – I’m going to wait for more than a WP 2.7.1 release before updating. The reason being that I need to pay developers for each update, which makes it a pain in the ass. And I don’t make any money from this…
Comment by Gabriel Goldenberg — February 22, 2009 @ 1:55 pm
Amazing plugin, one problem though, I don’t know if you have encountered it. I get this error the first time I view a post when this plugin is enabled:
Warning: strpos() [function.strpos]: Empty delimiter. in /homepages/3/d266192352/htdocs/playadelcarmen/wp-includes/compat.php on line 55
have you seen this before? It only happens on this one theme I use. Maybe I will just change the theme.
Gabriel Goldenberg Reply:
February 22nd, 2009 at 7:58 pm
Honestly, I have no clue. I’m not the coder/developer behind this. Just the promoter
.
Comment by brawnydt — February 22, 2009 @ 2:25 pm
Hi Gabriel,
Thanks for the reply. There are so many updates with wordpress so I understand. I actually haven’t updated my blog to 2.7.1 so it’s a bit weird.
I found a different plugin that worked so that will do for now, yours does look better though I must say.
I’ll come back another day and try again after some updates maybe.
Thanks,
Steve A.
Gabriel Goldenberg Reply:
February 23rd, 2009 at 2:02 pm
Steve, sorry for the inconvenience. I worked with SEO Design Solutions and they made it work in 2.7 for me and others, so I’m not sure what the issue is for your site.
Comment by Steve Anderson — February 22, 2009 @ 9:44 pm
Alright no problem, it’s probably the theme I’m using. None of my other WP sites have the problem.
Thanks!
Comment by brawnydt — February 23, 2009 @ 2:05 pm
Guys – has anyone done any analysis on this plugin regarding performance?
We have slightly slow page load times and are very focused on ensuring page loads as quick as possible.
My concern is that as this plugin works at runtime, it’ll need to parse the whole article first.
We have reasonably high traffic – anyone else considered this?
Comment by Zac — March 2, 2009 @ 9:41 pm
It is one of the best thing that could happened to my affiliate business. Mind blowing.
And it works bloody well in wordpress 2.7.1 so far.
Kudos to you Man.
Gabriel Goldenberg Reply:
March 16th, 2009 at 7:58 pm
NP dude. Link here if ya like it!
Comment by K Solo — March 16, 2009 @ 1:42 am
Hi there, I can’t seem to deactivate the plugin from wordpress. Any ideas? WP v2.7.1 and the latest version of plugin.
N
Comment by Nimwit — March 24, 2009 @ 9:23 pm
Great plugin, have been using it for a little while and it seems to do the trick I suppose. Thanks
Comment by Chimbles — March 26, 2009 @ 9:25 am
Just thought I would drop in and say thanks for taking the time to develop this wordpress plug-in / release it for free! I’ve just enabled it on one of the sites, and although I haven’t seen any SEO effects yet, it has had the unexpected affect of increasing average visitor time on site!
Comment by James — March 26, 2009 @ 12:16 pm
Well, this plugin seems to be very useful. There are many similar ones around. For now i will stick with the one im currently using.
I do not change to this one because of 3 things:
1- There is no statistics
2- No option to target links to open in a new window,
3- no ability to cloak selected urls.
WIth these 3 addons this plugin would step in front of the others
Gab Reply:
March 30th, 2009 at 11:48 am
The developer I worked with said it’s already imposing a moderate load as things stand. More features would slow it down and give you load time issues.
As to features, not everyone wants those. And not everyone would use those.
Opening links in a new window would be strange if you’re using this for internal link building. New windows aren’t great user experience within a same site!
As to cloaking, I have the same response – why do that for your own site.
Comment by Hugo Santos — March 27, 2009 @ 12:56 pm
Great! Great Plugin. Thanks so much.
Comment by Omar — March 28, 2009 @ 3:29 am
Hey guys when my keywords link they are adding the post url in as well. So the url that it is linking to has the current post url followed by the url i want to be there.
e.g mysite.com/my-current-post/desired-url
how do i stop it doing that and just go mysite.com/desire-url ?
Comment by Nick — March 28, 2009 @ 10:47 am
Hi, I’m tempted to use this plugin and/or similar ones, but what concerns me is “rolling back”…
Once the KWs are made clickable, is there a way to reverse this, or are changes permanet and the only way is to manually go through every post and page on site to edit hyperlinks?
For example, if I recommend an affiliate product tied into a KW, and if the product is no longer recommended.
Also, many times I used KWs when inner linking, so would the plugin interfere overwrite my previous inner linking with aff links?
Thanks,
Dan
Comment by Dan — March 30, 2009 @ 9:57 am
1) You can just remove the keywords and their associated URLs from the admin panel to “roll back” the edits.
2) The plugin does not overwrite existing links.
So go ahead and use it Dan!
Comment by Gab — March 30, 2009 @ 11:43 am
Follow up question, can this plugin be configured to only hyperlink..say 50% of the words chosen, because in blog posts that are optimized, the KWs show up repeatedly, therefore this plugin would hyperlink every kw, and it’s look spammy and “trying too harD”…
Gabriel Goldenberg Reply:
March 31st, 2009 at 1:10 am
You can set it to just link the first time, first 2 times etc.
Comment by Dan — March 31, 2009 @ 12:56 am
Just what I have been searching for! Many thanks fo sharing such a neat plugin
Comment by Zulfikar — April 8, 2009 @ 1:22 pm
hi, if i use the Internal Link Building plugin, the image caption did’t work.
have you an advice?
thanks
Gabriel Goldenberg Reply:
May 26th, 2009 at 11:29 pm
Try changing the caption from something that includes assigned keywords to something that doesn’t.
Comment by thomas — April 16, 2009 @ 7:45 am
[...] Google XML Sitemaps – Vytvo?í XML mapu webu. Hyper Cache – ?ist?ní cache, zrychlení webu. Internal Link Building – po celé stránce zm?ní vybrané tagy na odkazy. Maintenance Mode – vynikající plugin, který [...]
Pingback by Pluginy na mém blogu | Mr. Atsor Blog — April 19, 2009 @ 5:53 pm
nice plugin… i already use this plugin.. thank you
Comment by nicetravel — April 23, 2009 @ 11:24 pm
Excellent work you have done. Does this plugin work for external link too?
Comment by Shabu Anower — April 29, 2009 @ 12:10 am
Well.. another feature to request: Title tag! We’d like to show the user what he’ll link on to.
And another one.. it would be great to place a code on that keyword, so that I will place a javascript and an image on mouse-over. Let’s say I want to link “banana”.. I would like to show a small div on mouse-over that displays an image with a banana. This would be great for affiliates
Comment by Claudiu — May 7, 2009 @ 9:45 am
I’ve been looking plugin like this since other similiar plugin didn’t work again on my blogs, seems a great plugin
thinking of to make tutorial how to use this in my blog
Comment by river — May 7, 2009 @ 10:18 pm
This is totally cool plugin. I’m planning to use it on my sites. Thanks!
Comment by Richard Vanderhurst — May 19, 2009 @ 3:05 am
just discovered this plugin – looks really useful so I’ll give it a whirl.
thanks!
Comment by makka — May 19, 2009 @ 9:56 pm
I wrote about your plugin compared to the others in this post:
http://richardcummings.info/wordpress-link-plugins/
After just doing some link building today, I would like to make a feature request if you accept them
Rather than creating a .csv file for import, I just created my list in the panel and then I was going to export it into a .csv file. That way, I figured, I would not make any typos in a .csv. However, when I searched for the export feature, it was not there and or I could not find it.
Would you be able to add an export to .csv component?
If so, that would be great.
Kudos on a wonderful plugin.
–Richard
Gabriel Goldenberg Reply:
May 26th, 2009 at 11:31 pm
hey Richard,
I currently don’t have the time or budget to make updates. If you have a developer willing to contribute, that’s cool. I’ll gladly post the update and link to ur site.
My last developer said more features would slow load times significantly, but IDK if that’s true for backend features too…
Comment by Richard Cummings — May 26, 2009 @ 1:10 pm
Gabriel,
Thanks for the response. I’ll just keep my master copy in the csv format then.
Like you, I don’t have a developer to put time into this.
However, if anybody out there wants to contribute, I have one more suggestion…(it’s kind of a big one though
)
Rather than having to upload a new csv, or manually make an entry, to each site each time you have a new keyword that you want to add, it would be great to have a master file that you could point to OR have a routine that copies in a new .csv file daily.
For example, the plugin could say “Enter the web location of your master csv file” and then the plugin could always draw from that master file. Thus, you need only make one update on the master copy and each of your sites would use this master copy.
I know…I know…a pretty big suggestion, but if anybody out there has the time, it’s not a bad idea.
Again, thanks for a great plugin.
Richard
Gabriel Goldenberg Reply:
May 30th, 2009 at 10:31 pm
Sounds like a clever device for managing multiple sites, Richard. I might add that this would need to be done in a way that search engines couldn’t see, to avoid footprinting the sites you own together…
Comment by Richard Cummings — May 27, 2009 @ 9:27 am
Guys – quick comment to share some research we’ve done on this plugin.
I was concerned about performance of this plugin (given it’s invoked on all pages and parses content; matches to long list etc).
I’ve been burnt before by plugins which sap site speed so we wanted to analyse before implementing.
We analysed the code and found it quite performant. Our analyses of the plugin is that it’s well coded and while will slow down the page load a little, will likely be below level of noticeable difference (assuming up to 100 odd link words).
We’ve also modded it a little such that it will only automatically link keywords in the context of a single post page (and not e.g. on the homepage or a category index like the AFL tab).
This will help performance (ie, homepage not hit) and will reduce large numbers of links on a long homepage. This may not be what others want from it, but we’re happy to share this mod if there’s a need.
Thanks again for building this.
Zac
Gabriel Goldenberg Reply:
May 30th, 2009 at 10:33 pm
Zac that sounds like some advanced, intelligent work you guys have done. I would love to host the download for your version, and of course I’d be very happy to link to you as thanks! Or if you want to host it on your own site, I’d still be happy to link to it
.
Zac Reply:
May 31st, 2009 at 11:32 pm
Andrew’s posted our mod below.
The main work went into analysing performance.
Cheers guys.
Zac
Comment by Zac — May 28, 2009 @ 12:27 am
Further to Zac’s post, if you only want this plugin to insert links when viewing a single post (as opposed to all excerpts in a category archive or homepage etc), simply add the following extra code on line 85 of the current version.
That’s where it says
function filter($content) {
global $id, $post;
.. now add on the next line;
if (! is_single()) return $content;
Hope that helps.
Gabriel Goldenberg Reply:
May 30th, 2009 at 10:33 pm
Andrew, that’s awesome man – thanks a bunch!
Comment by Andrew — May 28, 2009 @ 3:18 am
Zac,
That’s great information…thank you very much.
It sounds like you all have delved into the details quite a bit.
Perhaps you could help me with a little problem that I am having.
I usually use about 3-5 keywords in an article. Thus, when I set up Internal Link Building, I set up these 3 keywords to link to one particular page.
My problem is this: If I have those 3 keywords in one article, they will all be linked (even though I set “times” to one). They each get linked one time.
Do you know how I could set up the plugin to link to a destination page only once per post? (3 different keyword links to the same destination in one post is odd and unnatural)
Thanks again for the above information and if you have any suggestions on this problem, I would really appreciate it.
Regards,
Richard
Comment by Richard Cummings — June 1, 2009 @ 10:08 pm
Hi there,
My site uses pages rather than posts, can the script be modified for pages too?
Regards
Rob
Gabriel Goldenberg Reply:
June 5th, 2009 at 7:02 pm
It works on pages too.
Comment by Rob — June 2, 2009 @ 6:26 am
Hi Gabriel,
I’m excited to use your WP plugin. I just activated it, however can’t find the global admin panel. In your posts, I saw you mention it’s under Manage -> Keywords, but I checked EVERYWHERE in my WP admin section & can’t find a manage -> Keywords combination. Could upgrading to WP 2.8 be the issue or is it right in front of my face & I don’t see it? Thanks!
Gabriel Goldenberg Reply:
June 18th, 2009 at 11:11 pm
I’m seeing it under Posts.
Comment by Michael Hughes — June 18, 2009 @ 9:13 pm
FOUND IT!! Thanks for the quick reply!
Comment by Michael Hughes — June 19, 2009 @ 1:08 am
pretty nice plugins.. will blog this at [add a link if you do blog it, thanks. - Gab].
Comment by sudhir — June 19, 2009 @ 2:55 am
Great plugin. In the spirit of improving it, I’ll just mention I notice that the interface uses “CVS” everywhere “CSV” should be used.
Comment by Derek — June 19, 2009 @ 5:31 pm
I don’t like this “subscribe to me for plugin” thing – you didn’t earn my readership – and forced me a few more steps for a good plugin.
Maybe I should just republish it on rapidshare to make it easier on people.
here is the link:
http://rapidshare.com/files/250406728/internal_link_building.php.zip.html
(until you’ll take it off. but in the meantime – friend – understand that this was a bad move…)
Gabriel Goldenberg Reply:
July 1st, 2009 at 6:45 pm
I understand where you’re coming from … but you can always unsubscribe a second later if you really don’t want to read this. But you should want to read this, for at least 2 good reasons:
1) To learn about updates to the plugin or about new plugins or valuable SEO tools and research I release.
2) To learn new SEO techniques. If my plugin was worth republishing on rapidshare, then perhaps my non-programming SEO material is also worth your attention?
Comment by brrr — June 30, 2009 @ 2:38 pm
This plugin is really really brilliant, thank you for writing it. Have it running on 30 blogs with autotagging of 1’000s of keywords and it runs superbly.
Comment by Sam — July 1, 2009 @ 9:59 am
I am getting the following error…
Fatal error: Cannot redeclare internal_link_building_admin() (previously declared in /home6/greenla8/public_html/wp-content/plugins/internal_link_building.php:469) in /home6/greenla8/public_html/wp-content/plugins/internal_link_building.php on line 595
Pls advice…..
Gabriel Goldenberg Reply:
July 6th, 2009 at 5:42 pm
What version of WordPress are you running, and what other plugins (eg for tags or categories or seo) are you running?
Comment by Naturalnightdew — July 5, 2009 @ 11:39 pm
[...] vary anchors and density. If you are using wordpress there is a good plugin for managing it SEO ROI New SEO Plugin for WordPress: Internal Link Building ____________________________ My Work: Soula Digital Marketing | My Guild: Guardian Force UK | [...]
Pingback by Internal Linking - Graphic Design Forum and Web Design Forum — July 6, 2009 @ 11:25 am
I need to install this plugin on around 500 blogs and want all the blogs to all read from the same keyword/url list.
Can you point me in the right direction to sort this?
Gabriel Goldenberg Reply:
July 8th, 2009 at 11:09 am
Sam, the plugin doesn’t handle that. You’d have to code that yourself. I can also put you in touch with the developer if you’d like.
Another solution is to create a single CSV file and just copy-paste and click save 500 times. An intern can do it at minimum wage for cheaper than you can get things coded imho.
Comment by Sam — July 8, 2009 @ 10:19 am
What is the RAM and CPU utilization like on this plug-in, after having some major trouble with my SEO plug-ins for wordpress consuming too much RAM and causing issues with my Web Hosting provider, this one seems like it would use alot of memory overhead to match and link build all your sites keywords to internal links.
Gabriel Goldenberg Reply:
July 20th, 2009 at 3:27 pm
The coder made a lot of effort to avoid such issues. One of the commenters above said they tested it and said it’s efficient. Try and see!
Comment by Dragon Blogger — July 20, 2009 @ 12:44 am
[...] 6. Internal Link Building [...]
Pingback by Best Wordpress Plugins For Peak Performance — July 23, 2009 @ 3:56 pm
OH MY GOD.
THiS IS GODSEND.
Thank you!
Comment by eek — July 26, 2009 @ 5:21 pm
[...] existing content: SEO Smart Links Batch Links and (probably the best in the group) Gab Goldenberg’s Internal Link Building. These plugins basically require you to create a list of keyword and target url pairs. When a [...]
Pingback by Wordpress SEO Guide (ver 2.8.1) | Ryan Underdown — August 6, 2009 @ 9:32 pm
Hey Gab,
I activated the plugin but I am not seeing in the settings panel. Do I need to look elsewhere to find the options?
I am using the most current version of WordPress.
Thanks.
Gabriel Goldenberg Reply:
August 13th, 2009 at 9:38 pm
It’s under posts
.
Dpnpvan Reply:
August 13th, 2009 at 10:20 pm
Thanks Gab. Found it
Comment by Dpnpvan — August 13, 2009 @ 4:16 pm
[...] they should look at Gab Goldenberg’s neat little Internal Linking building plug-in for ideas on how to implement the internal links a little [...]
Pingback by Big Mouth Media’s internal linking technique | Internet Marketing and Search Engine Optimisation Blog UK — August 17, 2009 @ 4:29 am
[...] 10. Internal Link Building [...]
Pingback by 11 Ridiculously Useful WordPress Plugins | Web Marketer Depot — August 18, 2009 @ 9:03 pm
[...] ????? ????????, ? ??????????? ?? Internal Link Building. ????? ??????? ? ???????, ?????? ????????? ?????????. [...]
Pingback by ?????????? ???????????? ?????????? -innet-life.ru — August 27, 2009 @ 12:18 pm
[...] Internal Link Building [...]
Pingback by Wordpress Blog Plugins I Recommend — August 30, 2009 @ 4:12 pm
Hi Gabriel
I am using version 1.32 of this plugin.
Currently, I am using WordPress 2.8.4 and using the K2 1.0-RC8 theme. The linking works fine except that it breaks the image tags with keywords in them.
I am wondering if you know why this happens for the latest version of WordPress since you mentioned that this error should have been fixed. By the way, version 1.32 of this plugin is the latest, right?
I hope to hear from you soon.
Regards,
Rezdwan Hamid
Gabriel Goldenberg Reply:
September 2nd, 2009 at 1:52 am
Hi Rezdwan,
I’m sorry, but I don’t know why that happens. I’d see about getting someone on Rent A Coder to fix it up for you. In the meantime, you can just edit the image alt attributes (assuming that’s what you’re referring to).
Cheers
Gab
Rezdwan Hamid Reply:
September 2nd, 2009 at 9:45 am
Hello Gabriel
Thank you for replying to my comments.
A million thanks also for making the effort to fix this wonderful plugin of yours.
In the mean time, I’ll not use any alt attributes for the images to prevent them from breaking.
I’ll monitor the progress of this plugin and hope that you will be able to fix it soon.
Have a nice day!
Regards,
Rezdwan Hamid
Comment by Rezdwan Hamid — September 1, 2009 @ 12:45 am
I’ve just subscribed your rss in mi live feed in firefox, but can’t find download link of plugin…please help, thank you
Gabriel Goldenberg Reply:
September 7th, 2009 at 1:03 pm
Try accessing it with a different RSS reader. I’ve put it right there in the feed, so I don’t know what the problem is.
Comment by ezio — September 7, 2009 @ 9:16 am
[...] to the list of words that I want links automatically creating for as this is one of my new affiliate deals. With the internal link building tool, you can control how many times each word is linked in a [...]
Pingback by WordPress SEO Plugin: Internal Link Building | Connected Internet — September 11, 2009 @ 12:07 pm
Rather than setting a keyword to a link in every post, can we have it set a particular keyword to a particular link, sitewide, at one time itself? That would be useful.
Gabriel Goldenberg Reply:
September 13th, 2009 at 2:48 pm
I don’t understand your question. Can you elaborate?
Comment by happyandyk — September 11, 2009 @ 11:06 pm
^ I would like to set the words “Windows 7″ to link with http://www.thewindowsclub.com/ once itself, rather than doing so in every post. So is there any such global setting?
Gabriel Goldenberg Reply:
September 14th, 2009 at 8:00 pm
Um, just link to it normally if you don’t want to do so in every post. Why would you use the plugin?
If you mean only link the first time a keyword appears, yes, that’s possible, too. Just specify that the plugin should only link once.
Comment by happyandyk — September 13, 2009 @ 11:43 pm
[...] it gains more currency amongst the WordPress community daily. WordPress bloggers have downloaded my Internal link building plugin, which automates Wikipedia-style inline navigation, over 7,300 times from my own site since [...]
Pingback by Wikipedia As A Website Usability Role Model — September 18, 2009 @ 6:01 am
[...] la misma práctica, y también es cada vez más popular entre los usarios de WordPress. Tengo un plugin, para facilitar la construcción de enlaces internos, que automiza la navegación interna en el estilo de Wikipedia. Los bloggers de WordPress lo han [...]
Pingback by Wikipedia como modelo de usabilidad | Search Engine Land en Español — September 21, 2009 @ 9:11 am
[...] you stole and repurposed on the Wiki. If you like this post, set up your WordPress blog’s Internal Link Building plugin to autolink to this post with the anchor text Wikipedia . That way, whenever you mention [...]
Pingback by Wikipedia: The Guide To Complete Idiots — September 24, 2009 @ 4:06 am
How does this work?or how do i know if this is working on the site with a link builder?
Comment by jerome — September 25, 2009 @ 1:53 am
[...] zbiór w za?o?eniu powinien wystarczy?, mo?na rozwa?y? jeszcze zainstalowanie dodatku Internal Link Building, gdzie mo?na zdefiniowa? podmienianie okre?lonych hase? na pozycjonowane adresy. Jako [...]
Pingback by Postawi? bloga na WordPress « Pozycjonowanie Stron Internetowych — September 29, 2009 @ 10:35 am
[...] – Replaces the standard WordPress Search function with something that’s much more powerful. Internal Link Building – Optimize the internal link structure of your WordPress blog. Very Powerful!! [...]
Pingback by The Ultimate Internet Marketing Toolbox — September 30, 2009 @ 10:14 am
Great plug-in! Will install this and remove my previous one. Only gripe with that was that it also linked keywords in which caused some pages to break!
Comment by Mr UK — October 8, 2009 @ 5:14 pm
amazing, worked like a charm! had to search it for it alot in your feed but was worth it in the end
thanks and keep up the good work running
Comment by saad — October 9, 2009 @ 4:58 am
Guys – we’ve modified this plugin again to ensure it doesn’t try to add links to keywords which appear in WordPress captions (which break the captions as a result).
Is there somewhere I can upload the modified plugin?
Zac
Comment by Zac — October 13, 2009 @ 10:38 pm
This is actually very interesting. I have installed the plugin and I am looking forward to see if it could actually generate the desired results.
Comment by Stempel — October 17, 2009 @ 2:35 am
Is it possible to have this plugin also insert Links on the user generated Comments? sometimes the post content doesnt have the Targeted keyword but Users coments Do..
I have a blog with a lot of users comments and would love for this Functionality to be added..
Please advice..
Thnx.
Gabriel Goldenberg Reply:
October 21st, 2009 at 12:16 am
That’s kinda clever, hadn’t thought of it. Doesn’t do that currently, but you’re welcome to edit and create your own version. I’ll happily distribute it here as well and link to you for credit.
Comment by GC — October 20, 2009 @ 11:47 pm
[...] combine techniques 31 and 32 to buy a batch of links from any given blogger. 7,000 bloggers use my Internal Link Building plugin, many of whom have it auto-link externally to affiliate products they endorse. Whenever the [...]
Pingback by Buy Text Link Ads With These 101 Sneaky Tips On Paid Links | Search Engine Journal — October 27, 2009 @ 12:03 pm
I am looking forward for your feeds to get it delivered in my mail. It seems a nice plugin to build your links.
Comment by Gaurav — November 2, 2009 @ 5:46 am
Many thank for the plugin!
I had some troubles with similar plugins on WP 2.8.5, but yours works perfectly.
Keep up your work!
Comment by sairin — November 6, 2009 @ 4:15 pm
Excellent plugin – working great with affiliates.
As mentioned in other comments I would love to see the title attribute be integrated into the plugin.
Comment by Rasmus — November 6, 2009 @ 5:13 pm
Hi Gab
I am no techie at all. I was looking at internal linking my blog which has lots of posts(over600).
I was looking at RB-Internal Linking, and I must admit I found it slightly complicated and no real instructions on how to set it up correctly(Its in my plugin category but doing nothing.
Yours seems workable, Although i would like to ask if you have a video to show the whole process for us non-techie bloggers:)
It will be much apprciated.
Gabriel Goldenberg Reply:
November 9th, 2009 at 4:54 pm
hey Charli,
That’s a good idea. ATM I’m too busy, but I’ll try to make one during winter break! Thanks for the tip!
Comment by charli — November 8, 2009 @ 6:37 am
Much better than the “Internal link plugin”. Muchas gracias, Goldenberg! Keep it up.
Comment by Lasse — November 10, 2009 @ 5:17 pm
I’ve been using this plugin for a while and it has worked wonderfully! However today I had my first need to use the exact match option to keep a capitalized version of a keyword from being linked. Even when the checkbox is selected, the keyword is linked.
Any ideas what I might be doing wrong so that keyword will be linked, but Keyword won’t be?
Marios Alexandrou Reply:
November 14th, 2009 at 8:45 pm
I think I found the bug in the code. On line 167 if you replace the @ sign on either side of the $needle definition to / the exact match options work.
I’m having trouble finding documentation on the @ symbol though so I don’t know if my change breaks something else.
Gabriel Goldenberg Reply:
November 14th, 2009 at 8:50 pm
Erm, I’m clueless about that, Marios, tbh. If you can edit the code and make it work, that’s great. I’d love for you to send me your updated version so I can offer it for download as well. Be good if you detailed what version of WP you’re on and what other plugins are running, since those sometimes conflict.
Marios Alexandrou Reply:
November 17th, 2009 at 11:52 pm
I’m happy to share the fix although like I said I can’t figure out what the original bit of code was trying to do.
Anyway, to get the exact match working, just replace this line
$needle = ‘@([^a-zA-Z0-9\[\]])@’;
with this line
$needle = ‘/([^a-zA-Z0-9\[\]])/’;
Comment by Marios Alexandrou — November 13, 2009 @ 11:07 pm
[...] similar reasons, such mystery meat navigation is bad for SEO. Rather than linking internally using valuable anchor text that will help other pages rank higher, you use some useless anchor text [...]
Pingback by SEO ROI » If I Could Go Back In Time, I’d Kill Date Based Navigation — November 18, 2009 @ 6:12 pm
Hey! Great job, it’s the only one that worked for me in hebrew.
It would be nice to have an option that removes a link from a specific post after setting a global rule.
I defined an inner link to a post, and I don’t want to have self-links on that post.
Thank you.
Comment by Yair — November 27, 2009 @ 3:30 am
[...] Yet Another Related Posts Plugin 2. Internal Link Building Plugin 3. Breadcumb Navigation [...]
Pingback by Planning for Affiliate Marketing With A Blog | Freedom With Blog — November 28, 2009 @ 1:09 pm
[...] That’s why Gab Goldenberg has developed an internal link building plugin for WordPress. [...]
Pingback by Small Business Mavericks » Blog Archive » How Important Is Internal Link Building? — December 12, 2009 @ 4:53 am
Thank you for this wonderful plugin!
It’s just what I was looking for.
One thing only: how to prevent the plugin from referring to the link occurring on the same page?
Comment by Dilyara — January 5, 2010 @ 2:30 pm
Gab,
I’ve got some feature ideas I want to add to this plugin. I don’t have the time to do them myself so I was wondering if you’ve got a plugin developer you could recommend that won’t break the bank?
Thanks!
Comment by Marios Alexandrou — January 11, 2010 @ 6:34 pm
[...] Internal Link Building [...]
Pingback by A Complete Wordpress SEO Guide | Pingable :: We Love Wordpress — January 12, 2010 @ 10:21 pm
I will download your plugin right now.
Comment by seo-dk — January 13, 2010 @ 7:54 pm
This is the coolest plugin ever!
Comment by Jonathan Ingram — January 14, 2010 @ 9:48 pm
gr8 plugin. I’ve one query suppose I set keyword
wordpress.
And my post contains div contents here . Then it mess up output since
it convert class name to link.I think it should avoid existing tags.
Comment by Kishor — January 15, 2010 @ 6:20 am
Just ignore my first comment.
gr8 plugin. I’ve one query suppose I set keyword to
wordpress.
And my post contains some HTML data having wordpress as id or class name for any HTML tag then that time plugin changes this with link.I think it should avoid existing HTML tags.
Comment by Kishor — January 15, 2010 @ 7:49 am
[...] could also use a plugin like Internal Link Building (need to subscribe to their RSS to download) to automatically set up links for certain [...]
Pingback by Stop Complaining About Scrapers and Start Taking Advantage of Them | Theme Lab — January 15, 2010 @ 12:52 pm
Excellent Plugin. Thank you Gabriel
Comment by Wilfredo — January 29, 2010 @ 3:24 am
thanks for plugin I will try it now..
Comment by joseph — January 31, 2010 @ 5:25 pm
Thanks again for this plugin. As well as helping with page views, internal linking is helpful for seo.
Cheers!
Comment by jeromys — January 31, 2010 @ 9:02 pm
[...] plugin gevonden die op auto piloot draait en voor 95% perfect zijn werk doet. je kan de link plugin hier vinden maar moet wel de rss feed in je reader gooien om de download link te krijgen. Het je daar geen zin [...]
Pingback by Je Interne Link Building Automatiseren Kan ! | Etail Blog — February 1, 2010 @ 3:47 pm
Hey Gab, firstly a thousand thanks for creating this plugin, I’ve been using it for a while now on numerous clients and its one of the best WP SEO plugins around in terms of what it can achieve!
One gripe though which I would absolutely love if you could fix: when you enter variations of a keyword can you make “times” refer to overall times any of the variations are used? It can become messy if you have multiple variations of the term within the same blog post…
Comment by jaamit — February 2, 2010 @ 1:33 pm
[...] could also use a plugin like Internal Link Building (need to subscribe to their RSS to download) to automatically set up links for certain [...]
Pingback by Stop Complaining About Scrapers and Start Taking Advantage of Them | lead5.com — February 3, 2010 @ 3:17 am
I already have a link to post plugin. Will it restructure my previous internal linking?
And how well will it benefit me. newbie
Comment by charli — February 23, 2010 @ 1:40 pm
[...] way to use this tactic unless you have millions of users ready to edit your content. I use a plugin that automatically links to a page of my choice every time a keyword is used in the text of my [...]
Pingback by SEO Wikipedia Style | Daily SEO Tip — March 1, 2010 @ 4:08 pm
I can’t even describe what a great plugin this is. I was looking for something similar to this one when I came across a link to yours. I’m very glad I did because your plugin has already solved issues I wouldn’t have even thought would of came up and I love how it won’t replace links that are already there. This will truly be an amazing plugin to easily improve a sites internal linking structure. Thanks a ton!
Comment by Austin — March 5, 2010 @ 2:52 pm
[...] linking to push relevant keywords but it can also be used for other purposes like advertising.[link]Subscribe To CommentsProvides the option to subscribe to the comments of a post so that a [...]
Pingback by Wordpress Plugins We Are Using — March 6, 2010 @ 5:25 am
Hi
I’m finding that this plugin messes with other plugins and completely messes things up.
the pluginn in question that it messes up is the “who sees ads” plugin
Comment by Bob — March 15, 2010 @ 2:09 am
[...] fare il download di Internal Link Building bisogna registrarsi ai feed di SEO ROI, il plugin funziona con wordpress 2.7 o versione [...]
Pingback by Internal Link Building per Wordpress | Tip and Tricks di Computer — March 15, 2010 @ 2:56 am
aille aille aille
this is the 5th plugin I am trying to match URL’s with keywords – only one works – and I was pretty sure this one would work too…but no ! nothing is hyperlinked !
I tried with different themes, it just doesnt work.
Does this plugin need to be upgraded ?
Comment by Marie — March 18, 2010 @ 3:22 pm
This is awesome!
Comment by Wynne — March 19, 2010 @ 9:49 pm
[...] you’re wondering where you can find it… It’s here at SEO ROI’s website, the plugin has been around for some time now (Since 2008) and [...]
Pingback by New Favorite Wordpress Plugin | jeffSWINDEL(dot)NET — March 29, 2010 @ 6:45 am
Hi,
Does this plugin limit the number of links it places on a post for each keyword to 1.
E.g. If SEO appears 15 times throughout a post, does it just link from the first SEO word citation or from all 15?
Matt Cutts said something about over linking one page to another can hurt your rankings. Or that maybe ranking from one page to another with different anchor text. Ahh not sure now.
But yeah, does it limit the amount of links it inserts into a post?
Comment by Aaron — April 5, 2010 @ 1:08 pm
@Aaron – I can answer that for you – it can limit the number of times a particular phrase if you use the “times” setting – try for yourself and you’ll see.
However unfortunately if you set multiple variations of the same phrase to link to a single page, it will count all of these separately.
So if you had “blue widget”, “blue widgets”, “bluewidgets” and “blue” all set to the same URL you could end up with multiple links to that page if you used them all in one post. This can be annoying and Gab if you’re listening and you have any time I’d love to be able to set “once” across all of the variations…
Aaron Reply:
April 9th, 2010 at 12:15 pm
Thanks for the answer.
Comment by jaamit — April 5, 2010 @ 7:10 pm
when I activated the plugin
I can not find the setting even on the post section.Does anyone know how to fix?
thanks
nutchasher Reply:
May 7th, 2010 at 11:48 am
It’s listed as “Keywords” under the “Posts” category in the main panel.
hth
Comment by tony — April 9, 2010 @ 12:35 am
[...] Internal Link Building [...]
Pingback by Wordpress Plugins to Interlink Your Blog Content Efficiently | Search Engine Journal — April 14, 2010 @ 9:55 am
[...] actualizate corespunzator. Primul plugin util e cel facut de cei de la seoroi.com si se numeste Internal Link Building. Altul ar fi WordPress Keyword Link Plugin care face cam acelasi [...]
Pingback by Plugin-uri Wordpress pentru afiliatii 2Parale | 2Parale Blog - Marketing Afiliat — April 29, 2010 @ 4:26 am
Can anyone submit the code to add target=”_blank” to the link generated ~ I DO want to link to external websites, but I don’t want to loose my customer
While posting how do I check I have the latest version?
Comment by Paul — May 1, 2010 @ 6:10 pm
[...] SEO ROI Internal Links: allows you to link different phrases and keywords to the same page all throughout your blog [...]
Pingback by 5 SEO Tips for Bloggers | Search Engine Optimization Blogging Tips — May 8, 2010 @ 11:33 am
[...] plugin that helps you to generate relevant internal links from within your own blog. This Internal Link Building plugin was created by SEO Whiz Gabriel Goldenberg at SEO ROI blog.What Do You Need?First of all you [...]
Pingback by Automatically Generate Relevant Internal Links to Give Yourself Better Rankings With This Wordpress Plugin — May 9, 2010 @ 4:39 pm
[...] Link Building As far as the use of Internal Link Building is concerned, it has a limited user community of webmasters. It its format, it is closely related [...]
Pingback by Wordpress Plugins — Software Reviews – Technology News – Free Software Downloads — May 10, 2010 @ 3:09 am
[...] Internal linkbuidling : In het artikel over ‘automatiseer je interne linkbuilding‘ beschreef ik uitvoerig hoe je dat kan gebruiken. Ik verkies het boven smart links omdat het overzichtelijker is als je een pak keyword combinaties hebt staan en je via csv kan importeren. Aan de andere kant mis ik de feature (zoals smart links die heeft) om H1-H2 titels uit te schakelen zodat daar niet gelinkt wordt. [...]
Pingback by Wordpress Plugins : 116 WP Plugins in 16 Categorieën | Etail Blog — May 17, 2010 @ 7:06 am
[...] relevance and also increases internal linking. This plugin helps reduce your site’s “depth”. Internal Link Building – As I mentioned above, internal linking is a GOOD thing. This plugin helps you do this by [...]
Pingback by Recommended SEO Plugins for WordPress | Catatan Ipan Ripai — May 26, 2010 @ 7:13 am
[...] is an extremely powerful CMS out of the box (I know you already know that). And coupled with some really awesome plugins, you can really rock your niche. What you may not be aware of is how you can [...]
Pingback by Think Beyond the Plugin | Raven Internet Marketing Tools — July 22, 2010 @ 12:16 pm