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 6200 + times! And many webmasters use it on multiple sites, so it’s probably being used on 8000 to 10,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 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 is worth downloading, then aren’t my other SEO ideas also 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 maybe a slight exaggeration, but the tool should help you improve your internal navigation / link structure a lot.
The idea came to me from the sales copy for Jim Boykin’s Internet Marketing Ninjas, which apparently gives you access to a similar tool along with all the other goodies it offers. Kudos to Jim for the inspiration.
Functionality Specifics:
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. My bright friend Maki, of Dosh Dosh Internet Marketing, pointed out that similar plugins exist. While that is the case, existing plugins do not allow post-level overriding of a given keyword. So if I wanted to link to my homepage every time the word SEO or the phrase internet marketing was used, but then wanted to link to, say, Tad Chef’s SEO 2.0 blog with the word SEO, or Joy’s internet marketing site because she’s been making an effort through SU and comments to build a friendship with me, I could override the global setting at the post level.

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. Make a link nofollow. For example, if you link to particular Wikipedia pages a lot then set the nofollow to be automatic.
6) 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!
7) 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!
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.
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.
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!
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.
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).
5. Where is the global admin panel?
- It’s under Manage -> Keywords, in older versions of WP (up to 2.5 r 2.6 about?). It’s under Posts -> Keywords in 2.7.
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.


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.
[Reply]
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!
[Reply]
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?
[Reply]
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?
[Reply]
Gabriel Goldenberg Reply:
June 15th, 2009 at 3:36 pm
Why don’t you test n let us know :)?
[Reply]
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.
[Reply]
Comment by Peter Davis — June 30, 2008 @ 11:13 pm
Willy, Peter thanks for the kind words :D.
@ 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.
[Reply]
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.
[Reply]
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.
[Reply]
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
[Reply]
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.
[Reply]
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:)!!
[Reply]
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?
[Reply]
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?
[Reply]
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
[Reply]
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.
[Reply]
Comment by Yossarian — July 2, 2008 @ 3:57 am
Sounds great, will check on my blog
[Reply]
Comment by Alex Greer — July 2, 2008 @ 6:56 am
up, when will be link to download
[Reply]
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!
[Reply]
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!
[Reply]
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.
[Reply]
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.
[Reply]
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
[Reply]
Comment by Dev Basu — July 2, 2008 @ 5:26 pm
Great idea. We anxiously await your download!
[Reply]
Comment by wheel — July 2, 2008 @ 6:37 pm
now this plugin sounds really useful. thanks mate!
[Reply]
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!
[Reply]
Comment by Gustavo Cardial — July 3, 2008 @ 4:32 am
Nice idea! For tracking downloads, I would recommend Google Analytics.
[Reply]
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.
[Reply]
Comment by Gabriel Goldenberg — July 3, 2008 @ 4:53 pm
(I appreciate the suggestion though - thankyou for the helpful thought.)
[Reply]
Comment by Gabriel Goldenberg — July 3, 2008 @ 4:55 pm
Great idea Gabriel!
When and where can we download it?
[Reply]
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?
[Reply]
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…
[Reply]
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
[Reply]
Comment by Justin Dupre — July 6, 2008 @ 1:12 pm
Mail me if you don’t get the download counter to work
[Reply]
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
[Reply]
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?
[Reply]
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
[Reply]
Comment by Tom — July 7, 2008 @ 2:17 am
it looks like a great tool to help with link building, thanks
[Reply]
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.
[Reply]
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/
[Reply]
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.
[Reply]
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
[Reply]
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.
[Reply]
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.
[Reply]
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?
[Reply]
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.
[Reply]
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!!
[Reply]
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
[Reply]
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. :/
[Reply]
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?
[Reply]
Comment by DazzlinDonna — July 9, 2008 @ 1:07 pm
Awesome - just found this through your twitter today. Thanks!
[Reply]
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?
[Reply]
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]
[Reply]
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.
[Reply]
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
[Reply]
Comment by Matt L — July 10, 2008 @ 12:58 pm
I love it…this sounds more promising than some other similar plugins. Thanks!
[Reply]
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.
[Reply]
Comment by Gabriel Goldenberg — July 10, 2008 @ 9:57 pm
Nice one, Yeah just checked and it appears to be fixed. Thanks
[Reply]
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!
[Reply]
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
[Reply]
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
[Reply]
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.
[Reply]
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
[Reply]
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.
[Reply]
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!!!!
[Reply]
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.
[Reply]
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
[Reply]
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
[Reply]
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.
[Reply]
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
[Reply]
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.
[Reply]
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
[Reply]
Comment by Tim Norton — July 18, 2008 @ 11:25 pm
Nice job, I was just looking for something like this. A great time-saver.
[Reply]
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?
[Reply]
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?
[Reply]
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?
[Reply]
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.
[Reply]
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
[Reply]
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?
[Reply]
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?
[Reply]
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?
[Reply]
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.
[Reply]
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.
[Reply]
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.
[Reply]
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
[Reply]
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.
[Reply]
Comment by Karan Goyal — July 27, 2008 @ 4:28 am
Wonderful! All the upgrades link-a-dink never had.
[Reply]
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.
[Reply]
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 ;).
[Reply]
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…
[Reply]
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 :]
[Reply]
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
[Reply]
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.
[Reply]
Comment by Jason Billingsley — August 5, 2008 @ 8:36 pm
Thank for plugin, now we testing Russian version.
[Reply]
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.
[Reply]
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
[Reply]
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
[Reply]
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
[Reply]
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.
[Reply]
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
[Reply]
Comment by SEO — August 25, 2008 @ 3:17 pm
We’re familiar with the error and are working on it.
[Reply]
Comment by Gabriel Goldenberg — August 25, 2008 @ 10:11 pm
Yes i love it, now my site is like wikipedia
[Reply]
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.
[Reply]
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]…
[Reply]
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
[Reply]
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?
[Reply]
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?
[Reply]
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!
[Reply]
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.
[Reply]
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.
[Reply]
Comment by eric — November 3, 2008 @ 9:46 am
Sounds fantastic, we will test it on our blog
Greets Wellness Guide
[Reply]
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
[Reply]
Comment by Sebastien — November 20, 2008 @ 4:52 pm
thanks for this plagin. I do it for all my sites.
[Reply]
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.
[Reply]
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?
[Reply]
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.
[Reply]
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..
[Reply]
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?
[Reply]
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 :D.
[Reply]
Comment by Brad — December 21, 2008 @ 6:41 am
Ok we waiting new update Gabriel
[Reply]
Comment by KLS — December 23, 2008 @ 5:20 am
Nice, plugin…will wait for the update…
[Reply]
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…
[Reply]
Comment by sivrama — January 7, 2009 @ 7:08 am
Great plugin, a new update would be fantastic
[Reply]
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
[Reply]
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
[Reply]
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?
[Reply]
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.
[Reply]
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!
[Reply]
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?
[Reply]
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…
[Reply]
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.
[Reply]
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 :).
[Reply]
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.
[Reply]
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.
[Reply]
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!
[Reply]
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?
[Reply]
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.
[Reply]
Gabriel Goldenberg Reply:
March 16th, 2009 at 7:58 pm
NP dude. Link here if ya like it!
[Reply]
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
[Reply]
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
[Reply]
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!
[Reply]
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
[Reply]
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.
[Reply]
Comment by Hugo Santos — March 27, 2009 @ 12:56 pm
Great! Great Plugin. Thanks so much.
[Reply]
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 ?
[Reply]
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
[Reply]
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!
[Reply]
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”…
[Reply]
Gabriel Goldenberg Reply:
March 31st, 2009 at 1:10 am
You can set it to just link the first time, first 2 times etc.
[Reply]
Comment by Dan — March 31, 2009 @ 12:56 am
Just what I have been searching for! Many thanks fo sharing such a neat plugin
[Reply]
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
[Reply]
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.
[Reply]
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
[Reply]
Comment by nicetravel — April 23, 2009 @ 11:24 pm
Excellent work you have done. Does this plugin work for external link too?
[Reply]
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
[Reply]
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
[Reply]
Comment by river — May 7, 2009 @ 10:18 pm
This is totally cool plugin. I’m planning to use it on my sites. Thanks!
[Reply]
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!
[Reply]
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
[Reply]
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…
[Reply]
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
[Reply]
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…
[Reply]
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
[Reply]
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 :).
[Reply]
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
[Reply]
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.
[Reply]
Gabriel Goldenberg Reply:
May 30th, 2009 at 10:33 pm
Andrew, that’s awesome man - thanks a bunch!
[Reply]
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
[Reply]
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
[Reply]
Gabriel Goldenberg Reply:
June 5th, 2009 at 7:02 pm
It works on pages too.
[Reply]
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!
[Reply]
Gabriel Goldenberg Reply:
June 18th, 2009 at 11:11 pm
I’m seeing it under Posts.
[Reply]
Comment by Michael Hughes — June 18, 2009 @ 9:13 pm
FOUND IT!! Thanks for the quick reply!
[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].
[Reply]
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.
[Reply]
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…)
[Reply]
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?
[Reply]
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.
[Reply]
Comment by Sam — July 1, 2009 @ 9:59 am