RJH Solutions

SEO and Website Development Internet Marketing Blog in Toronto

The Simple Link Building Technique Most SEOs Get Wrong

404 270 anon
backlinks-street-signWe found this article to be an eye-opener and therefore decided to re-post with credit. -RJH Solutions Staff
Ken Mcaffin discusses the simple link building techniques most SEOs get wrong and outlines the method using Scout that will give you some great ideas.

The more ways you can generate quality inbound links to your site, the better. Google has raised the bar and we all need to get the most from the link building work we do. ‘Broken Link Building’ is a white-hat technique that can really be done at scale. Yet it is a technique that is misunderstood and therefore many SEOs are not getting the results they could.

In this article I want to explain where many people go wrong in broken link building and outline a method that is likely to greatly improve results.
Broken Link Building as it is understood by many SEOs is a simple process. There are three steps:

  • Step 1: Find quality resource or links pages
  • Step 2: Check each page for broken links
  • Step 3: When you find a broken link, tell the webmaster and suggest a resource of your own to replace it.

Let’s work through this process step by step, and then look at how it can be radically improved.

Step 1: Find links or resources pages in your industry – these are sites that list a long list of resources. Suppose we were promoting a website on organic foods and had designed a content marketing campaign around a guide on the nutritional benefits of organic food.

In our campaign, we’d want to get links from resources lists – lots of them – like this one published by nutrition consultant, Nicole Meadow.


You can easily find such resources by doing a clever search on Google – like [nutrition inurl:links].


This search has returned over 500,000 results – of which you can see up to 1000 in Google results.

You can do the same type of search for your own sites. Start the search phrase with your keyword followed by inurl:links.
keyword inurl:links

This tells Google to return pages that are relevant to your keyword, and have the word ‘links’ in the URL.

So if you sold mountain bikes, you’d do this search:
mountain bikes inurl:links

Which would give you these results (with one of the resources pages inserted):


The links and resources pages such searches uncover can be extremely popular and attract a lot of links.

But sometimes, the links on the page can be broken – a reader clicks on one of the resources and gets a 404 page not found message. That’s bad news for the reader because they can’t find the resource that they’re interested in.

And it’s also bad news for the publisher because their readers are disappointed and therefore think less of the site.

So we’d be doing the webmaster a favor if we found such broken links and told them about it – and because we’ve done them a favor, they’ll be keener to give us a link in return.

Step 2: Next, we’ve got to find which links on the page are broken. Go to any of the resource pages and look for broken links by using a free link checker like this one Link Checker. We ran the check on the NutritionWise page and sure enough, we found a broken link pointing to a site called www.mypyramid.gov – the Link Checker highlights it on the page:


Step 3: Now that we’ve found a broken link, we can write to the publisher, tell them about the broken link on the page and hope that they’ll be grateful enough to list our site instead.

That’s it – a very simple process.


The bad news about this simple process

You’ll find many articles on the web telling you this is the way to do broken link building – and it does work – sometimes the webmaster will pay attention to your email, fix the link and give you a link as well.

But the bad news is that it takes so much time – and you’ve got to suggest a pretty good piece of content to get the site to correct the mistake and link to you as a reward for your good work.

So after trying to do it this way, many SEOs realise how much time it takes and that the relatively meagre rewards do not justify the effort. They decide that broken link building is not for them.

But this is not the way to do broken link building at scale.

The method sounds reasonable but a fantastic opportunity was missed at Step 3 and this is where most SEOs get it wrong.

How broken link building can be done at scale

So where was the missed opportunity?

What this process fails to recognize is the full potential of finding a resource like MyPyramid.gov.

Nicole Meadow linked to MyPyramid.gov because she thought it was a quality resource. She thought that visitors to her own site would find it useful and she’d get some kudos for pointing it out. That is why people create links and resources pages – to share great stuff.

So if Nicole thought MyPyramid.gov was a quality resource, then lots of other people would think so too – and link to it to share with their readers. And every link from those sites to MyPyramid.gov will also be broken. So if we collect all the domains pointing to MyPyramid.gov, we have multiple broken link building opportunities.

So how many domains link to MyPyramid.gov? Here’s an analysis of MyPyramid.gov using MajesticSEO.com – it shows that there are over 56,000 domains that link to the site – and each of these links will be broken! What a treasure trove of broken link building opportunities.


This means that when you find a broken link on a resource page, your first step should not be to rush off and send an email to the webmaster. Your first step should be to find other domains that link to the same broken resource.

So when working at scale the broken link building process becomes:

Step 1: Find multiple resource pages in your industry. Each of these will list multiple quality resources – a percentage of which will be broken (on average 10%). The more resource pages you find, the more broken link opportunities you will uncover.

Step 2: Scrape all the links from these resource pages and check their status to find broken links. The majority of these broken links will point to valuable resources that have moved or no longer exist.

Step 3: For each resource that has moved or no longer exists, do a link analysis to find other pages that link to the same broken resource. Concentrate your efforts on those that have around 100 linking domains or more.

Step 4: Create a customizable email pitch template for each broken resource and send a pitch to each linking domain.

This process dramatically increases the volume of broken links that you find for just a little extra effort. Follow these steps and you’re in a position to do broke link building at scale.


The importance of keywords in broken link building research

Fundamental to broken link building at scale is the need to find as many prospects as possible. To do that you’ve got to conduct multiple searches.

For example, we could do searches such as:

  • [nutrition inurl:resources] or
  • [nutrition inurl:links] or
  • [nutrition inurl:websites] or
  • [nutrition inurl:”recommended resources” and so on.

And the same, say on food health:

  • [“food health” inurl:resources] or
  • [“food health” inurl:links] or
  • [“food health” inurl:websites] or
  • [“food health” inurl:”recommended resources” and so on.

And organic food:

  • [“organic food” inurl:resources] or
  • [“organic food” inurl:links] or
  • [“organic food” inurl:websites] or
  • [“organic food” inurl:”recommended resources” and so on.

All of these searches will produce relevant resources pages.

The choice of keywords in these searches is important.

One common mistake is to use the keywords you are trying to optimize for to find resource pages. Say we were optimizing for the phrase “nutritional benefits of organic food” and used that in the search for resources. We’d not get many results:


We’d only find two resource pages.

Sites that are interested in nutrition per se, are likely to have some interest in the nutritional benefits of organic food.

And when we just use the word ‘nutrition in our search string, we find many more results:



Improving your creativity with Wordtracker’s Free Scout

When you’re buried deep in SEO, your optimization targets are sure to dominate your thinking. So you need some help in stretching your creativity.

One exercise I’ve been using for years is to take a few articles from top sites like the NYTimes.com or the BBC and then analyse them for phrases that I might not immediately spring to mind.

Now, there a new free Wordtracker tool to help you. It’s called Scout and it picks out the phrases on a page. Apply it to a quality articles and you’re sure to get some great ideas:


Repeat this process several times and the number of relevant concepts you gather will definitely expand.


Final words

Broken link building is one of the few white-hat link building techniques that can be done at scale. But the simple process most people use will not give you sufficient volume. However, concentrate on finding popular resources that are no longer live – and have many domains pointing to them – and you will find a wealth of opportunity.


Need to Get More Quality, White-hat Links?

Broken Link Building can be a fantastic source of quality, white-hat links. It’s a strategy that fits easily into any campaign. Ken McGaffin and Garrett French will teach you step-by-step in a new 12-part online video course. Just click BROKEN LINK BUILDING VIDEO COURSE to find out more..

Originally from: http://www.wordtracker.com/academy/the-simple-link-building-technique-most-seos-get-wrong

10 Cool Things You Need to Best Optimize Adwords Campaigns Today


Adwords-logoIn my last few years managing Adwords accounts, I learned a few tricks and shortcuts. These are meant to not only make ones Adwords life easier but also more efficient when optimizing campaigns. Here are some of these tricks/tips.

1. Search All Accounts

Managing a ton of accounts? Need to find that one campaign/account? A small link called “Search All Accounts” in the MCC dashboard should help.

2. Adwords Editor

Adwords Editor becomes a huge resource when managing multiple campaigns by city, season, etc. and you need to do repetitive tasks like copying accounts over, or importing data from Excel, or setting a bulk keyword bid, etc. The sooner you utilize Adwords Editor, the easier your life will be.

3. Bulk Budgets

In Shared Library you can do Budgets. This helps consolidate many accounts of the same type so when doing budget adjustments, the time spent gets reduced to a fraction.

4. Filter, then increase/decrease bids

Need to reduce CPC in a jiffy and run through tens of thousands of keywords? No problem. Set up a filter (Create Filter) in Keywords for top impression share, then reduce by a certain percentage. Keep doing so daily to get your optimal number.

5. Lost Impression Share (IS)

Lost Impression Share will give you a good percentage of how many impressions a given keyword is missing. This can be due to low CPCs, limited budget or low quality score.

6. Est. 1st Page Bid

Incredibly valuable. This will tell you how much you need to spend to get your keyword on the page 1 of Google. You can risk having your CPCs a bit lower, but that means the keyword term will fall off of page 1 much of the time, and only on a few occasions will the Ad show up, generally at the bottom of Page 1. This then leads to a lower CPC which then causes the first-page bid to go even higher. It’s actually cheaper (relatively) to increase the keyword CPC to the Page 1 bid, and if you’re feeling adventurous, the “Top of Page” bid.

7. Display URL and On-Page SEO Mean Nothing

That’s correct – in terms of Adwords that is. Page load time and low bounce rate do. I admittedly used to think that on-page SEO caused higher quality score per keyword. I was wrong: low bounce rate does, and this usually is catalyzed by fast page-load time and if an offer is compelling enough for one to stay on the page and not “bounce.”

8. “Rotate Indefinitely” is Your Enemy

One of the campaign settings is “Rotate Indefinitely.” This is Adwords’ version of evil in my humble opinion. This causes all Ads to rotate evenly whether they are good or not. The bad ones when rotated will cause fewer CTRs, and thereby higher CPC’s. Avoid at all costs. If experimenting, use “rotate evenly” instead which serves to optimize Ads; otherwise, just do “optimize for clicks” – it’s easier.

9. Callout Extensions Are Your Friend

Callout Extensions is one of Google’s “latest and greatest” new features to roll out, especially now in Canada. Callout extensions contain compelling text that state “30% off until June 1st,” etc. Callout extensions differ from sitelinks in that sitelinks are physical links to other pages on ones site (though they can contain small descriptions with Advanced sitelinks), whereas callout extensions contain compelling text. Callout extensions can increase keyword CTR by up to 30% (source: don’t ask).

One bummer about Callout Extensions is that it isn’t available yet in Adwords Editor. This can be time consuming when dealing with tens of campaigns to copy them over. Perhaps Google will add this in a future version of Adwords Editor.

10. Learn Adwords’ API structure with Google Docs

Adwords’ API is supposed to automate/ease tasks better. What’s awesome here is that you can place data in a Google Docs spreadsheet and connect the two together. Not feeling up to learning the API from scratch? No problem. There are lots of free samples to copy/paste from from resources such as Search Engine Land.


So that’s it in a nutshell. Let me know how your Adwords experience has been today after reading these tips!

Member of the Internet – Granny from Humans of New York


Best. Quote. Ever.

"I've got a couple friends who are members of the internet. They are complete fiends on that thing. Personally, I have no interest."

“I’ve got a couple friends who are members of the internet. They are complete fiends on that thing. Personally, I have no interest.”

Source: HONY

Here are some “Members of the internet:”

no images were found

Courtesy: http://www.collegehumor.com/post/6670326/the-internet-justice-league

Here are some others:







RBI Baseball 15 and Developing For IOS vs Android – Which Comes First?


rbi15-logoI love baseball video games. I really do. So much in fact that I was looking forward to RBI Baseball 15 to come out with an Android version at launch. I was saddened to realize that of all the platforms to offer it on, it’s not available on Android and there’s no apparent timetable to when it will come out.

A bit of a confession here: I was an iPhone user until this past year when I switched to Android for personal reasons. When I was utilizing an iPhone 5, I was able to enjoy RBI 14 last year before the Android version came out and didn’t care what anyone else thought. Now that I’m utilizing an Android phone, it caused me to reflect on why a video game maker would not offer the game to Android users first.

To me, the logic is straightforward. Android devices have a larger marketshare than iOS devices, though iOS has admittedly gained ground lately. It’s worth noting that this is the first time Android devices were matched up with iOS devices in terms of sales since 2012. To offer the game to iPhone users first, and then to the larger Android audience to me makes no business sense. I would think that it would make sense if they first appealed to Android users, and then earn enough capital to cater to the more niche devices such as iOS.

I also saw that they put the game out on XBOX One, PS4 and PC/Mac via Steam. I can see a market for PC/Mac/XBOX users, but $19.99 is a bit much in my opinion especially when the iOS version of the game costs $4.99. I also personally don’t “get” why they would market to PS4 users that already have, and are in love, with a game that has much better graphics: MLB The Show. Perhaps RBI wishes to cater to that audience that can afford a high-end gaming console but wants old-fashioned gameplay. Still, which is more important, that audience or the visibly frustrated Android audience?

This doesn’t only apply with RBI. This applies with all App manufacturers.

Just my 2c. I hope to see an Android version of the game come out soon.

Facebook – How to Change Share Preview Image

311 311 rhecht

You will need to resubmit the URL via: https://developers.facebook.com/tools/debug/og/object/

Once that’s done, Facebook will update. Nice and easy right?

How to Hardcode Subtitles using VLC and rendered MP4 files



VLC  is one of my favorite video tools. It’s cross-platform, works with a multitude of file types and is loaded with options and features. One feature that is very useful is adding subtitles to your video project.


First off you need a finished video project sans subtitles. In my work environment, that usually means rendering video to MP4 for publication to Youtube  using an NLE like Sony Vegas Pro . With rendered video in hand the only thing left is to create a subtitle file. For that I’ve had good results with subtitleeditor  in Linux, but there are a lot of tools available. What I like about subtitleeditor is the ability to use a waveform for timings. Open the video, build an audio track, and start subtitling. Save the results as an SRT file and you’re ready to move to VLC.


In VLC, I first go to simple settings (VLC—Tools—Preferences) and find the Subtitles/OSDtab. I change the Force Subtitle Position field to -20 px which positions the subtitles a little lower on the bottom of the screen. You can experiment with this based on your video. After making the change, I save the settings

Next I switch to advanced settings (VLC—Tools—Preferences; find the radio box at bottom left and switch show settings to All). Select from the left:

Video, expand the Subtitles/OSD entry and choose Text renderer

I suggest the following changes but you can experiment to find an optimal look for your project:

Font: Arial
Fontsize: 36
Force bold (checked)
Background Opacity: 100
Text default: Leave White
Background default: Leave Black
Select ‘Save

Final Rendering:

Now we are ready to re-render the video with subtitles. This will read your original MP4 as an input file, read your SRT file with its timings, and burn the subtitles into a new MP4 file. The result will be a smaller, subtitled file with the same quality as the original. In my test, I completed the second render in 10% of the time as the first render out of Sony.
Select: Media…Convert/Save
(Add) The file name of your video file (MP4)
(Check) Use a subtitles file
(Browse) to the file name of your subtitles file (SRT)
Select: Media…Convert/Save; Click on downarrow;
Select Convert
…Key in Destination file
…Select tool icon from Settings—Profile
Select Subtitles tab
Check “Overlay subtitles on video
Select ‘Save‘ (this setting will be remembered for future renders)
Select ‘Start‘ (I use the default H.264 + MP3) settings.
It is fast. A 30 render in Vegas with multiple m2ts file taking about 30 minutes, was re-rendered in 4 minutes and produced a 500MB MP4 file.

Video Game Console Tech Specs

Source: gotgame.com

Source: gotgame.com

A video game console is essentially a computer has traditionally been designed to do one thing- play video games from cartridges. Today this has evolved into online gameplay, downloadable games via WiFi, and more. Since they’re computers, what’s under the hood? That’s one of the things a video game manufacturer fails to specify, and most people are complacent.

Here I lay out the “skinny” on video game consoles. Have fun!

 X-Box 360Nintendo WiiNintendo Wii-UPlaystation 4
System RAM:N/A 88 MB 2048 MB8 GB
Drive Capacity:4 GB 512 MB8 GB500 GB
CPU Speed:N/A 729 MHzN/AN/A
CPU Cores:N/A 1N/A8
Disc Capacity: 8.5 GB 8.5 GB8.5 GB8.5 GB
Disc loading type:Slot loadingSlot loadingSlot loadingSlot loading
Video outputs:Component, HDMI (v1.4) Component, RCA / composite, S-Video Component, HDMI (v1.4), RCA / composite, S-VideoHDMI
Video Formats:1080p, 1080i, 720p 576i, 480p, 480i1080p, 1080i, 720p, 480p, 480i2160p [4K UHDTV], 1080p, 1080i, 720p
Released:August 3, 2010November 19, 2006November 18, 2012November 15, 2013

The Skinny On the OnePlus One Phone in Canada – How Much Does It Cost, and How Long Does it Take?

Courtesy of oneplus.net

Courtesy of oneplus.net

I recently ordered and am looking forward to the OnePlus One phone, which has great reviews and can replace my semi-functional iPhone 5. The “hook” is that at $350 for a 64 GB model, the phone costs less than half the cost of a regular phone, and there’s no plan you need to be tied into. Sounds great, right? I’d like to think so.

The pricing in Canada, though, is a bit more than the $350 price tag would lead you to believe. In Canada I purchased the phone at $350 base price. In addition there’s the shipping. With shipping there are two options, one at $28 and one at $37. The one at $28 doesn’t provide tracking and is not Canada Post, therefore, the only real option is the $37 one. That brings it up to $387. Then there’s payment through Paypal. Paypal in my case converted $387 as $462. Fine, though we’re already at more than $100 over. Lastly, there’s the inevitable duties I will need to pay for it which is over $50. That brings the phone to over $500!

Also, there’s getting the necessary accessories such as the plastic screen protector, case, and backup charger, which amount to another $36.

Live and learn I guess. Hopefully though this phone will last me a good couple of years so I can justify the investment.

Internet Data Usage (Bell v.s. Rogers): Is That How They Calculate It On Your Bill?


Photo courtesy of play.google.com

This is nothing new. Over the last 6-7 years big Canadian phone/data/ISP providers like Bell and Rogers have set a bandwidth cap for users paying for their internet service. They would charge a certain amount, and then have a cap. How accurate is this cap though?

A friend of mine that presently owns his own private ISP company recently informed me that it’s impossible for these ISP companies to accurately tell you how much data you’re using: it’s impossible. With Rogers, what they do is take a survey of all users around a block, then average this amount. With Bell, they take the username of your Modem and charge any bandwidth from that username, which is relatively more accurate.

How Rogers Does It

I found this out the hard way on two occasions. We originally started out with Rogers internet in 2007. Back then, Rogers didn’t have the bandwidth cap they have now. We ended up switching to a different internet provider once we saw that our overage charges ended up making our internet bill double what it should have been. We later found out that rhere’s a “black box” between what Rogers says one is using and what one actually is using. Bottom-line, Rogers takes an average of the whole block you are on and charges each person the same data. Apparently, one or more people were using too much bandwidth and we were getting hit with a way-too-high average for the block!

How Bell Does It

We later on switched to Bell’s internet service. A Bell salesman was going from apartment to apartment on our block selling plans at a very reduced rate for the first six months. We signed up, as did many others. After the six month deal ended, we saw that not only did our rates go up, but Bell upped the rates every so often. What caused us to end up switching providers was when we saw how much bandwidth we were “using” and knew ourselves that we could not have possibly have passed the bandwidth mark (which was capped at 265 GB). The fact that Bell was making such a claim that we were starting to go over made us suspicious.

We later on found out Bells’ methodology. Bell takes the username associated with the modem/router they give you and calculates data, which is a more accurate metric. The only problem there is in the modem Bell gives each customer. Bell gives a modem/wireless router combo that has a poor signal. Get this: the Wireless router portion of each modem is not very secure at all. Even if you set a secure password, there are still ways for one to hack it. And once its hacked, Bell charges your router indiscriminately. There’s no way for them to determine what was “invalid” data usage and what wasn’t. We ended up leaving Bell’s internet, but not before getting hit with an $80 overage charge on data. Never again.

Colosseum Internet

As far as I know, Colosseum Online is the only “truly unlimited” internet provider, charging nothing extra. I’ve been using them so far and am happy.