(Reading time: 6 – 9 minutes)
I got called out by Mr. John a few weeks ago on Practical WordPress Tip #1, which was how to find and grab titles and links within your blog for internal linking. My technique is fine for searching one blog… but if you have a network of blogs, you need something better. You need a Google Custom Search engine. Mr John shows us how.
Search Your Blog Network With Google Custom Search
-by Mr. John
By now you probably know that one of the most important strategies you can use to improve your website SEO is to interlink your posts – linking back to older posts when you create new posts and editing older posts to link forward to newer posts. Without an effective interlinking strategy each of your articles is out on an island of itself. With good interlinking you begin to build a mesh of content that is search engine friendly and sure to help your site rank higher and be more useful for searchers.
There are a number of different methods available to help you do this interlinking. Of course the simplest approach is to use the search function of your own website. Or use Google Search with the site modifier like [topic site:mysite.com]. Our own Dr. Wordpress offered his tip of using the Wordpress Admin interface to find old posts and link to them. Or instead of finding specific terms to link to you could use one of the plethora of related posts plugins to automatically insert some interlinking.
Any of these solutions works just fine when you are writing on a single blog but if you have multiple blogs then the solution is not so obvious. Interlinking within your own blog network is as important (if not more so!) than interlinking on a single site. But none of the strategies above apply to interlinking across multiples websites. So what is a budding media mogul to do?
Google Custom Search to the rescue!
What is Google Custom Search?
Google Custom Search is a free product from Google that allows you to build a unique Custom Search Engine (CSE), which according to Google is “a tailored search experience, built using Google’s core search technology, that prioritizes or restricts search results based on websites and pages you specify.” Many bloggers have replaced their blogs’ standard search functionality with a CSE which offers the power of Google – meaning better search results.
But this article isn’t about that – it’s about how to build a standalone CSE for your own purposes.
How to create a Google Custom Search Engine
Building a new CSE is easy – here are the steps you need to follow:
- Create a Google Account – If you don’t already have a Google account then you need to create one.
- Create a New Custom Search Engine – Once you are signed in to your Google account, go to Google’s Custom Search Engine page and press the big blue button that says Create a Custom Search Engine. This will bring you to a simple form that you complete to make your CSE.
- Complete the CSE form – Give your new search engine a name and a description if you want, and then in the “sites to search” box give it the list of sites you want included. Put in all of the blogs in your blog network, one to a line, writing the domain like “mydomain.com”. Then check that you agree to the terms and conditions and click Next. On the next page you will be given an option to test the search engine but I wouldn’t bother as it seems to take a minute or so for it to work anyway. Just click the Finish button and you have created your first CSE!
Using Your New CSE
Once you have your Custom Search Engine built you have a number of options for how to use it. Your CSE is just a webpage so the easiest thing to do is to bookmark it. There are also a number of gadgets available to add it to your iGoogle page, if you use one. My personal favorite is the Custom Search Console gadget which gives you easy access to all of your CSEs.
Two things you can do with your CSE:
Linking backward
As you are writing a post you should search for some of the key terms in your CSE. If you have found that you have written about any of these terms before you should take this is an opportunity to link back to those older articles.
Linking forward
Same thing but in the other direction. Use your CSE to find older articles that relate to your freshly posted article, and then edit those older articles to include links to your new article.
This is classic interlinking, made easy even over a number of blogs by creating a Google Custom Search Engine.
Taking Your CSE to the Next Level
So we’ve seen how you can improve your interlinking across your own network of blogs but can we extend this out even further to include other websites in your niche or other friends’ blogs? Of course! Remember when you entered in your list of domains when you created your CSE? Well guess what – you can enter any domain there you want! It does not have to be a website that you maintain – it can just as easily be any website in your niche.
How might this be used? Well clearly it is good form to link back to others when writing a related article, and using CSE would help you do that. But you could also contact the other author and suggest they might want to link to your post from their older post. Of course this would go over better if you already know the person, but it’s worth a try either way. This kind of interlinking is not Black Hat SEO and is totally appropriate assuming the content is applicable.
Thank you for taking the time to read this article on utilizing Google Custom Search to improve your blog network interlinking. While I have utilized this technique myself writing this article has been a good reminder that I need to be even more vigilant in doing do as I write each post, not just periodically as I have been doing.
So let’s all make a New Year’s Resolution to improve our interlinking – and using Google Custom Search to do it.

Mr. John is far from a media mogul but he does write on his weight loss blog and occasionally about making a secondary income online.
Similar Posts:
- Bootstrap Your Traffic Using Smart Search Engine Optimization
- WordCamp SF: Matt Cutts From Google Search Tells All!
- Bootstrapping Your Search Presence Using WordPress Blog Stats
- Practical WordPress Tip #13: Posts In Same Series Need Unique Tag
- 7 More WordPress Plugins You Need To Take Your Site To The Next Level










{ 11 comments… read them below or add one }
Thanks for publishing the article David – if anyone has any questions I’ll be happy to answer them!
john´s last blog ..2009 Popular Posts
John, my pleasure. I’m trying to carve out some time to publish a few more of my really technical articles languishing in drafts.
Dr Wordpress!´s last blog ..Where Good Design Begins: Getting to know your customer
Man, it seems Google is on its way to building a massive monopoly for all things online.
Kudos to them for thinking big. Let’s hope they don’t become too proud of themselves like Microsoft did.

Gordie´s last blog ..The Three F-words You Must Know To Succeed.
You’ve got that right, Gordie. Microsoft won’t be happy about my recent computer upgrade – sure I upgraded to Windows 7, but I didn’t reinstall Office as I now am completely happy with Google Docs. I also installed OpenOffice, but for the most part everything I do at home now I do using Google Docs. And I use Google Analytics for analysis, make money using Google Adsense, use a Google Android phone, etc etc.
Yep, they are well on their way!
john´s last blog ..2009 Popular Posts
Thinking of create it long time ago. But still no action, so still using WordPress built in search function now.

Jayce´s last blog ..How to hack Facebook account profile
Jayce – no better time like the present! Consider it part of your blogging education.
john´s last blog ..2009 Popular Posts
I had no idea Google had a custom search engine option like that. Is there a way to integrate the custom search into the search bar already on your webpage?
Also, There is an addon in wordpress that allows you to designate a link to certain words you define. You can set it to only link the first time those words are used in the post, or as often as they show up. If anyone is interested, I’ll see if I can hunt it down. It seems pretty handy for getting lots of links with they right anchor keywords. It’s also probably easier if you have years worth of content to go back and edit.
Blake @ Props Blog Rewiews´s last blog ..Everything You Thought You Knew About SEO Is Wrong
Blake – yep, integration is easy. As an example, go to my site and use the search box that is in my menu bar. Search for “oreos” which are something I know I have written about a few times. The results are actually using a Google Custom Search Engine that is spanning a single blog rather than multiple, but same concept. You could easily create a master site to power your search and then the search could return hits across your multiple blogs.
john´s last blog ..2009 Popular Posts
@Jayce – You implement it on your network, report back on the results. Either guest post, or send me an email, I’ll link back to your article. It would be very cool.
@Blake, almost sure there is a plugin for that.
Dr Wordpress!´s last blog ..Website In A Weekend: Friday Evening – Off to the Races
Mr. John is right on point with this, I added Google custom search to all of my blogs and connected the one’s that I felt needed to be connected. It has done a few things for me, the one key thing it did is make it much easier for me to search through my own articles regardless which of my blogs the articles were on. This makes deep linking so much easier.
Extreme John´s last blog ..5 Reasons Google Page Rank Drops
John, same benefit once you have several hundred posts.
I have a Lijit account which supposedly does the same sort of thing, but I haven’t hooked it up yet.
Dr Wordpress!´s last blog ..Top 3 Social Media Bookmarking Services – Don’t leave home without them