Majestic vs. Moz For Linkbuilding – Which Is Better?

Majestic vs. Moz For Linkbuilding – Which Is Better?

In a nutshell:

  • Typically, Majestic indexes far more many backlinks  than Moz
  • Majestic tends to be a little less forgiving than Moz when it comes to rating the “spamminess” of those links, allowing you to better spot toxic links
  • Majestic includes topic categories, which is vital to backlinks building, while Moz does not.  If you have a basketball blog, backlinks from a home improvement website are not going to be particularly helpful.

1. Majestic indexes far more many backlinks  than Moz

Pretty much across the board, Majestic finds a lot more of a site’s backlinks than Moz.  Here is an example of the backlink profile of a prominent law firm in Philadelphia:

Majestic finds more backlinks than Moz

You’ll see that it has indexed around 40k backlinks.  Now let’s see how many Moz Open Site Explorer found for the same site:

Moz finds less backlinks

Moz found a fraction of the links pointing to this site (1,150).


This leads to a big question: can you rely on Moz to determine the quality of the backlink profile of a website if it only finds 1 in every 10 links going to it?  My opinion is that you cannot.

  • Will it tell you with any accuracy if a site has a huge spam backlink profile?  Maybe, maybe not.
  • Will it help you to find backlink sources?  Not if it misses 9 out of 10 of them.
  • Can you use it to guess where a site should be ranking?  Again, I can’t see how you can if it misses such a large number of backlinks.

2. Majestic is a lot less forgiving when it comes to spam

One of our client’s competitors has a backlink profile that is almost entire spam comments.  The site has roughtly 2 million links like this one, which we found on a blog about Mercedes Benz:

spam comments

This site should set off every alarm when its URL is placed into an SEO tool.  Let’s see what we see with Majestic:

Majestic rating of site with spam backlinks

It has a very low trust flow, and a 1 to 6 TF to CF ratio, which indicates a spammy backlink profile.  What does Moz find for the same site? (click here to learn about Majestic TF and CF)

Moz rating of site with spam backlinks

According to Moz, this is a fairly authoritative website, with a DA of 39 and a PA of 48.  The “spam score” is only a 2 of 17, despite the 2,000,000+ spam blog comments pointing to the site.  In this case, Moz really falls short.

3. Majestic includes topic categories and Moz does not

If you are building links, you want to get links from sites that are about the same topic as your website.  Majestic provides a “topical trust flow” metric, which lets you know what kind of websites are linking to a specific domain or URL.  This can help you to:

  • determine whether you want to reach out to a blog or not
  • tell if the blog seems to be spamming (if it has dozens and dozens of links from sites with unrelated topics, there’s a chance that the owner is spamming)

This can be vital when trying to keep a clean backlink profile.

Ultimately, Majestic provides more of the information that you need to perform backlink research, but it is still just one tool available.

As I’ve written in past posts, these tools are all like the blind men feeling the elephant.  Moz Open Site Explorer, Ahrefs, Majestic, Spyfu, SEM Rush, and all of the other tools are measuring just a part of what is going on with a site.  None of these tools have the click data that SEOs hypothesize play a significant role in how RankBrain works, none of them factor the historical data of the website, and none are measuring things like page speed or user experience.  These tools are valuable when looking for opportunities to build links, to create content, or to try to break down a competitor’s online strategy.  They all fall short when it comes to the bottom line goal: why is a specific site ranking as well as it is?

7 Invaluable Steps to Marketing a Construction Business Online

7 Invaluable Steps to Marketing a Construction Business Online.

Here’s the list:

  1. Build a responsive website
    1. Include calls-to-action, contact forms, and click-to-dials on every page of the site
    2. Make sure that your title tags and headlines include the geographic areas you serve
  2. Claim and verify your Google My Business and Bing Places listings
  3. Claim your local listings. We call these “local citations” and they will help you show up in the Google local 3-pack.
  4. Get some links from local websites
    1. Sponsor a little league team?  Get a link from their website
    2. Get links from partners and vendors.
    3. Join local organizations like the Chamber of Commerce and get links to your site.
  5. Develop a strategy for online paid advertising on Google and/or Facebook.  This strategy will differ based on your business’s particular niche and customers
  6. Develop a plan to get reviews from your customers.
  7. Prepare a plan to deal with any negative reviews.

Need some guidance on how this is all done? Read on.

1. Build a Responsive Website

A responsive website is a website that automatically adjusts itself to the dimensions of the screen that the visitor is viewing the site on.

If he is on a a massive 40-inch monitor, it occupies the entire screen.

If he is on a mobile phone, it rearranges the site so that it all fits and is legible.

Why do I need a responsive website?

It is really important to have a responsive website for a number of reasons.  To start, most people are searching on mobile phones, not desktops.  If you offer repair services, this is even more pronounced.  Let’s think about the process that a typical person goes through when she needs a garage door repaired:

Mary is on her way to the supermarket on a Saturday morning.  She tries to get her car out of the garage, but when she hits the button, the door seems to be stuck.  She needs it to be fixed fast, so she doesn’t go upstairs and boot up her computer; she takes out her phone and Googles “garage door repair guy near me.”  Google knows that she is on a cell phone and will give preference to mobile-friendly websites when picking results.  She clicks on the first result, and gets to a mobile-friendly website.  There is a little green button on the bottom of the screen with a phone icon on it, which she taps and the phone starts ringing.  In a few seconds, she is on the phone booking an appointment.

This scenario probably looks completely familiar.  If the site that she landed on weren’t responsive or mobile-friendly, it would have been hard to read and would not have had the call button at the bottom.  The odds of her actually getting in touch with the garage door repair guy would have tanked.

What is a call-to-action and why do I need them?

People only do what we tell them to do.  Advertisers have known for decades that when you tell people to “call now!” they are much more likely to do so.  If you feel like your site has about 2x more calls-to-action than it needs, you almost have enough of them.  A lot of your visitors are going to simply skim your site and they will miss some percentage of these calls to action.  The more of them you have, the more likely they are to contact you.

What is a title tag and a header tag?

The blue letters in the Google Results usually are set by the person running the website.  They are called a title tag.

rich snippets example

The header tags are all of the headlines to each section of your page.  You set them with an html markup.

It is important to include the keywords that are relevant to your business.  If you want to rank for “plumbers in Vineland, NJ” and the word “Vineland” is nowhere on your site, you’re not as likely to rank as another website that includes it in the title tags and header tags.

2. Claim and verify your Google My Business and Bing Places listings

Go to  Sign up.

Do the same for

Make sure that you keep an eye out for the verification postcard they send you. It is really important that you verify this listing.

3. Claim Your Local Listings

There are a lot of local directories out there.  While listing a site on 150 different sites used to help quite a bit with SEO, that’s not necessarily the case any longer.  However, it is still important that you list your website.

Your NAP is really, really important.

NAP stands for name, address, and phone number.  As I have outlined in other articles, your NAP must be consistent.

In the case of 12khz’s mailing address, there are three different formats that I’ve seen:

  1. NJ-73 North
  2. Route 73 North
  3. RT-73 North

This can be further complicated by forgetting the “North” or abbreviating it with an “N.”

Pick a format and stick with it. 

The same goes for your phone number.  Don’t list your sales department on some listings and your business cell on others.

The search engines are going to compare the NAP that you have on your site with what they are finding on other sites.  If your site does not match with all of the other listings, the search engine may not understand that they are just different formats of your information; they may think that you’ve moved.

Once you’ve established a NAP to use, start claiming your local listings.

We have a checklist of websites that you can use to do your local citations.  If you don’t have time to do it, click here and contact us.  Local citations are not expensive and are a one-time fee until you move or change your phone number.  We highly discourage you from paying a monthly fee for this service.  There are companies like Yext Superlistings that will charge you thousands of dollars over the lifetime of your business for what is essentially a couple hours of work.  Just pay it once.

4. Get Some Links From Local Websites

While some of these may coincide with the local citations from the previous section, many won’t.  If you do business with other local vendors, you should try getting links from them.  The same goes for local organizations that you are a member of, as well as others that you sponsor.  All of these links serve as further proof that you operate in the area that you say you serve and that you have an actively maintained website.

5. Develop a Strategy for Online Paid Advertising

This is a blog post in an of itself.  Frankly, it could be a college degree.  Regardless, I will try to give you a rough explanation of how you can go about it.

You are probably best off hiring a local company to do it for you

But before anything, make sure that you check out their online reviews.  Many of the companies that handle digital marketing have the following business model: focus resources on getting new leads and spend the least amount possible on actually delivering results.  As long as you have more coming in than leaving, you’re going to make money.  You can usually tell if this is the case with an organization based on the reviews that you see online.  Just Google the company and see what you find.  Don’t let any of them rope you into a long-term contract.  If you look around enough, someone will handle it for you on a month-to-month basis.

Should I advertise on Facebook or on Google?

It is next to impossible to answer this question well without knowing your business and market.  A rule of thumb is that if your customers are actively out looking for someone to provide your service, Google Adwords may be worth exploring. If your customers are not necessarily out searching for your services, you might whet their appetites by putting an ad in front of them.


If you want to get in front of Mary when she’s looking for someone to fix her garage door, Adwords is definitely worth looking into. 

If you want to get Mary to decide that she wants to redo the tile in her bathroom, showing her a picture or video of a beautiful renovation that you did through Facebook ads may do the trick.

I highly advise against doing Adwords yourself.  Remember that Adwords is an auction and as a result, a sort of competition—you can blow through a lot of money fast and not see any results if you’re going up against a bunch of seasoned professionals that know all of the tricks.

Facebook boosted posts are probably not going to help you much.  Again, FB ads are a competition just as Adwords is, and you are going up against highly trained pros that have sophisticated sales funnels.  Additionally, boosted posts are rarely targeted properly by a non-pro.

6. Develop a Plan to Get Online Reviews

People are busy.  They need a good reason to leave a review for you online.

Either you need to make them really happy or really mad if you want them to review you on their own.  Usually, the really mad people are the ones that take the time.

By offering your customers something in exchange for a review, you greatly increase the chances that your normal happy customer will leave you a review.  But where should you have them review you?

Google is the best place for them to leave your reviews.

By emailing them a link to the search results page with your snippet, they can easily leave a review for you.  The reason that this is the preferred place is that Google will show these stars and reviews before reviews from any other site.  The downside to having your customers review you here is that they have to log into their Google account; if they don’t have a Gmail account, they won’t be able to leave the reviews.

There are other places that your customers can leave you reviews

We have seen reviews from the following websites show up in our contractor clients’ search engine results:

  • Facebook
  • Yelp
  • Homeadvisor
  • Angie’s List

If your customers don’t have a gmail account, have them leave you a review in one of these places.

7. Prepare a plan to deal with any negative reviews.

Even the best contractor gets unhappy customers.  Some of them will be mad enough to leave a negative review and you need to have a plan to deal with it.

Don’t write the response with the reviewer in mind; write it with the person reading the review in mind

Your response to the review isn’t going to change the reviewer’s mind, but it will affect the way other potential customers view you.  There are a lot of posts online about the best ways to handle bad online reviews, but here are some pointers for when your construction business gets a negative review:

  1. Mention in the response that you offered to address the reviewer’s issues and give details. Did you try to finish the job the way they wanted but they wouldn’t let you?  Did you offer money back and they were still difficult?
  2. Do not, under any circumstances, become defensive or dismissive.  The readers of the review are going to judge your ability to address problems by your response.  They are going to be asking themselves if they would be happy with the response you gave the negative reviewer if they too have an issue with your work.
Online reviews are going to become more and more important in the construction business as time passes.

My own guess is that eventually, online reviews will become a bigger ranking factor than links, especially in the home services/construction industry.  Contractors and construction companies that actively build their online reputations through a solid review acquisition strategy will reap the benefits down the road.

What is Google My Business Messaging?

What is Google My Business Messaging?

Google My Business Messaging allows a mobile user to text your business from the local 3-pack or knowledge panel result for your business.

First, Why Did Google Roll Out “Google My Business Messaging?”

People want to get information through short text messages and they prefer to not have to go through email to do so.

Think about it; instant messaging has been a regular part of our lives for a good 20 years.  I vividly remember every kid at Rutgers using AOL instant messenger as a freshman in college in 1997; that means that today’s freshman were -2 when instant messaging first caught on, so the only surprising part of this decision is that it didn’t happen 5 years ago.  People are accustomed to being able to send a text message, Facebook chat message, Whatsapp, Skype, or Slack message and be able to receive a response quickly.  With this feature, a potential client that doesn’t feel like calling your business can now get a response to his or her query through a quick text message.

Is This An Instant Messaging or Chat Feature?

Not exactly.  This is a feature that allows you to send a text message to a business.  As a matter of fact, desktop users do not even see it in the results for your business, only mobile users do.

How Do I Set It Up?

Log into and go to where it says “turn on messaging.”

Google my business messaging

You will have a code verification that you will have to enter, after which you will see this screen:

google my business chat auto responder

Click on “done” and you are all set up.

Is This a Game Changer?

Personally, I don’t think so.  As a matter of fact, I think that calling it a “chat” is a bit of a stretch; this is simply an application of a feature that has long existed for Adwords.  When a visitor is able to send you a message without actually leaving the SERP, then it will be more appropriate to refer to this feature as a chat.  For now, this is a texting feature.




What Are the Best Tools to Estimate the Traffic of a Website?

What Are the Best Tools to Estimate the Traffic of a Website?

There are a few options out there, but you really need to take all of them with a huge grain of salt.  The most reliable tool to estimate the traffic of a website is Similarweb, but SEM Rush can get you a ballpark number as well—just remember that there’s no tool that will give you exact traffic without access to a site’s analytics.

Just to illustrate my point, I’m going to give you the example of one of our client’s website.  We have access to the actual site analytics, which we will compare with the data that we pull from the following tools:

  • Similarweb
  • SEM Rush
  • Spyfu

First, the actual analytics of the website

Below are screenshots of the analytics for the month of May, 2017 for our client’s site.  First, the overall traffic, including direct traffic, paid search traffic, and organic search traffic:

tools to check website traffic - actual analytics

Next,  just organic traffic.  I thought that it should be important to show this since several of the tools that I am about to show you screenshots of claim to track the organic traffic to a site.  Overall, there were 549 sessions that came in through organic traffic during the month.  Let’s keep this number in mind while we see the estimates of some of the SEO tools out there.

tools to check website traffic - actual analytics of organic traffic

#1: SEM Rush

Even though it is a local company and I know that they work really hard to make it a great tool, SEM Rush has never been my favorite SEO tool.  It doesn’t really fill my needs as well as some of the other options out there, but I thought that it would be worth seeing what its estimate of my client’s traffic would be for the month.

tools to check website traffic - SEM Rush

It estimates our client’s organic traffic at about 1,200/mo, much higher than the actual traffic coming to the site.  It also missed the paid search campaigns that we have done, all of which have been about $1k-$2k mo.

#2: Similarweb

Similarweb is one of the most popular tools for estimating a site’s traffic.  I do use it (I have the browser toolbar installed) and it does get a decent ballpark estimate of the traffic of a website.  So how close to 549 did it get?

similarweb estimate of website traffic

For May, it was pretty damned close.  I can tell you that this website’s traffic does not fluctuate much, and had we done this for the month of March, it would have been a pretty bad fail for this tool.

What the hell, let’s check the analytics for March!

Like I said, the March numbers in Similarweb were pretty far off…

similarweb estimate of website traffic

#3: Spyfu

This is a popular tool as well and I do occasionally check sites with it.  What estimate did it have of

spyfu estimate of site traffic

Waaaay off.  These numbers are laughable.

So how do you estimate the traffic of a competitor website?

Unless you have access to that website’s analytics, there is no tool that you can reliably estimate traffic with.  You can almost always get an idea of whether the site has traffic in the hundreds, thousands, or millions, but if you want to drill down and see if it is getting 250 or 750 visitors a month, you’re probably not going to be able to.

Black Hat vs. White Hat SEO in 2017

Black Hat vs. White Hat SEO in 2017

Most of the articles that I find that compare black hat and white hat SEO reference practices like cloaking, keyword stuffing, and all kinds of other practices that no one really uses any more.  Most also neglect to mention that many “white hat” practices are in reality against Google guidelines. Let’s set the record straight and update what is actually going on out there in 2017.

It’s Time for a Revisit of the Black Hat vs. White Hat SEO Topic

Since the early days of SEO, Google has made it pretty clear that they don’t want us doing anything to impact the results it delivers.  The company wants the search engine to be a judge of the quality of web content and it views any attempt to impact the results as manipulative.  Regardless of what Google wanted us to do, practices that emerged from people trying to improve search rank, which have been categorized into black hat and white hat SEO. 

Some of these practices are incredibly annoying to an internet user, while others can be quite helpful.  Many of the techniques that were ubiquitous 5 years ago have completely disappeared now.  Let’s get into what is actually going on in the world of SEO in 2017.

What Is White Hat SEO in 2017?

Today, white hat SEO is 99% content marketing and proper structuring of a website.

Some may make arguments that “on-page SEO” such as the changing of title and header tags and metadescriptions are key parts of white hat SEO, and that is true given certain circumstances, but one thing is certain: if you put up a website and just “pick the right title tags” you will not rank for even a mildly competitive keyword.  It will not happen.  Successful white hat SEO is in many ways “digital PR” in which a person creates an online presence that serves an online community which “earns” links.

Successful White Hat SEOs Engage in the Following Practices
Content Creation

They create valuable (or at least interesting) content on their blogs.  This content serves as references for content on other blogs. For example, I linked to an article from SEER Interactive earlier in this post; this article outlines how metadescriptions can affect SEO, which supports a point that I’m making.

Cultivation of an Online and Offline Audience

Successful white hat SEOs make themselves well-known in an online and offline community. They create an audience for their content, which generates awareness of blog content that could later be linked to.  To illustrate, I learned about the aforementioned SEER article through an email blast, and here I am linking to it on my blog.  They did not ask me to link to their website and I did not find the article on Google.  I am part of their audience and in turn, I have linked to their content because it is relevant to what I am writing about.

What is Technically Not White Hat SEO

Guest posting with the intention of getting backlinks is not white hat.  Guest posting on another website should have the intention of building a reputation and audience and not the intention of earning links.  This is a common “white hat” SEO practice that is technically not white hat.

Depending on how you do it, backlink outreach may not be white hat.  Sending hundreds of emails out to webmasters requesting that they link to your blog would certainly not be considered white hat.  Emailing the owner of a blog to let him know of content that could support a post that he wrote would be white hat.

What is Black Hat SEO in 2017?

Black hat SEO has changed more than white hat has.  Google has successfully cracked down on many of the practices of this community, but it still has a lot of work to do.  I have also noticed that the majority of the articles on the topic have no clue of what these guys are doing these days.

I work primarily with small businesses and know what websites are ranking highest in my clients’ industries.  I also know how they got there and can safely say that the majority are engaging in some degree of black hat SEO.  Whether it’s buying links, purchasing old domains and redirecting them to their websites, or engaging in link exchange schemes, a ton of them are doing it.

Practices that black hat SEOs are still using

A quick visit to a black hat SEO forum will show hundreds of service providers offering all kinds of black hat services.  By simply skimming them and taking note of what seems to be offered over and over, you can get a very good idea of what is in demand.


PBN stands for private blog network and is hands-down the most common—and arguably effective—black hat method.  A person buys a domain right before it expires and builds a blog on it.  The sole intention of this blog is to link to other sites in order to increase search rank.  Usually these sites are put up to boost the search rank of the owner’s “money” site, but they do sell links to outside buyers.

These networks do get deindexed by Google and the sites that they link to can be penalized, but according to John Mueller, only the most egregious violators are getting penalties for buying PBN links.  Google has adopted an “ignore, don’t penalize” policy in which the purchaser of PBN links is basically throwing away money, since the links do not help a website once they have been identified as purchased.

Comment Spam

The bane of any blog owner is this practice.  The owner of a website will spray the internet with hundreds of thousands, or even millions of blog comments with links to his web site.  Getting tons of “you’ve got great content on this site, but 98% percent of your visitors leave…” comments is INCREDIBLY annoying, but it seems to work.  One of my clients has a competitor that has been outranking him for two years through comment spam as seen below:

example of comment spam

It’s incredibly frustrating, since this is a nuisance for the owner of the blog and a terrible experience for someone that is genuinely interested in a topic and wants to see what others have to say.

Redirects from old domains

This is similar to the PBN method, only instead of putting up a new website and linking to a “money site,” the SEO puts up a redirect to the main site.  This is an example of a black hat method that even high-profile SEOs such as Neil Patel have discussed.

 What have I missed?  Are there any major white hat or black hat SEO practices that I have neglected to mention?  Please comment!


Use Video to Create Fast, Inexpensive Content For Your Website

Use Video to Create Fast, Inexpensive Content For Your Website

So one of the challenges that a lot of our clients run into is the fact that they don’t have time to sit down and write a blog, plan the content then promote it. To these clients lately we have been recommending that they develop a content strategy. It’s actually based around cell phone video, kind of like what I’m doing right now. So the idea is, you come up with your topic ahead of time, you shoot the video, talk really quickly you want to keep it under 90 seconds definitely under three minutes and then take this video, upload it to whatever social media you want to upload it to, then have a transcript written of your video content. You know format it in a way that will be friendly for SEO, embed it on your website and now you have the content that someone may discover on whatever social media channel be it Facebook, YouTube, Instagram whatever and you also have the keywords that you’re trying to target on your website.

So it’s really a win-win; actually it’s a win-win-win because on top of that, you’re going to have a lot of people that are going to discover the content from the search engine, come to the website and just click play and watch the video. They don’t really want to sit there and read for 10 minutes. People love video and it’s a lot easier to get through. So I highly recommend this to you and all of your clients.

5 Features of the Yoast SEO Plugin You Should Use

5 Features of the Yoast SEO Plugin You Should Use

Hey, what’s going on friends, this is Frank from 12khz and today I’m gonna be showing you five features of your Yoast SEO WordPress plugin that you probably aren’t using and you should learn about.

So let’s get started.

You’re probably already familiar with the SEO title and meta description features of your Yoast plugin but there are a number of other ones that you should be paying attention to.

Number 1: Adjust the URL of Your Post

You can actually adjust the slug of the URL right from this plugin. What I mean is that, this is a second place where you’re able to adjust the actual URL that’s going to be showing up for this post. It’s not the most important thing in your SEO arsenal, but it’s something that doesn’t really take a lot of effort to do, you may as well just include the keywords that you’re trying to rank for in the URL.

Number 2: Index or Noindex This Post?

If you go over to this gear right here, there are a number of important features that you may or may not be using. The first one, ‘index-no Index.’ if you want Google, Bing, Yahoo to find this post or this page, this has to be set to index. If you have something that you don’t want them to find, let’s say for example you have some sort of posts or content that’s specifically for your employees and you want to use only internally, this should be set to no index.

Number 3: Follow or NoFollow Links?

Next feature: the ‘Meta Robots Follow.’  So you’re gonna have links in a lot of your posts and a lot of your pages, if you want these to be follow links, you have to have this set to follow. If you have a lot of links going out to another website or you’re concerned about maybe having your page or your post getting flagged as being spammy, you want to set this to nofollow. I’m not gonna really get into the reasons why you should follow or nofollow your posts but I will say that if you’re iffy about it, if you’re not a hundred percent sure whether you should be doing a nofollow, do a nofollow. It’s just a good way to CYA.

Number 4: Rel=Canonical

Next thing, duplicate content. Right here you have this canonical URL feature. If you are reusing content that you placed somewhere else on the internet, you want to set this canonical URL. So let’s say for example I did a guest post or I did a post on LinkedIn or I did a guest post for another website and I want to maintain a relationship with that other website or I want to possibly avoid having Google flag this content as scrapped because that one maybe is older and it already knows that this post is out there on the Internet. If I want to tell the search engine that this is a duplicate content, the original is someplace else and I’m vouching for that original piece, you want to put the URL of wherever that original piece is right here. There are a number of reasons why you want to do that, I’m not really going to get into them but I will link to some of them right here below in the transcript, but it’s just really something that you want to take care of.

Feature 5: Custom Social Media Image and Descriptions

Last feature, you have this social sharing button where you can make some adjustments to set a Facebook specific title or a Twitter specific title to your post when it gets shared. While you may or may not want to do these, I’ve never really had a reason that I’ve been able to identify for having a separate Facebook description or title but down here, the Facebook image, this may actually be worth doing. I found that often the featured image for my WordPress blog isn’t necessarily going to be optimized for Facebook or for Twitter which both require different sorts of dimensions, different scales. If you have a specific Facebook image that you can use, it’s cropped specifically for Facebook, this is a place where you can set that.

So I hope that this post has been useful. I know that people are not using Yoast SEO WordPress plugin to its full capabilities and I hope that you will now be able to use some of these features to improve the SEO of your website or your blog.

What Are Google Posts? – All You Need to Know

What Are Google Posts? – All You Need to Know

I have to admit, I really like Google My Business and I’m glad to see that they are rolling out more and more features for local search.  If you found this post, you’re likely interested in finding out what the new “Google My Business Posts” are and how you can use them.

Look! There’s a Whole New Section to My Google My Business Profile!

google my business posts explanationNow, we can add posts directly to the knowledge graph results for our businesses.  This will be useful for a business that wants to communicate information beyond the basic name, address, phone number, reviews, and hours of operation.

Now, we will be able to communicate information such as:

  • Events that we are holding
  • Specials that we are running (as we did for Active Fitness over to the right)
  • Important news, such as welcoming a new team member to the business
  • Sharing blog content from our site (not that you can share it per se; you can post a link to it through your Google My Business profile)
  • Pretty much anything that you would want to communicate to a person that is researching your business



Great, how do I post from my Google My Business account?

When you log into Google My Business, you’ll see this screen:

Google my business first login

You need to scroll down to your locations.  If you don’t see a bunch of maps, and see something like the photo below, you need to click on the six little boxes icon below “download insights.”

walkthrough of google my business posts

google my business resultFind the the card for your business and click on “manage location.”  Once you click on it, you’ll see the Google My Business screen for that specific business.  This has always been useful, since it allows you to respond to reviews, add photos of your business, all that fun stuff.

Now, you’ll notice that below the “home” button, you have a “posts” item.  It is telling that Google placed it right below the home button; the company clearly wants you to do Google My Business posts, otherwise it would not have placed it in such a prominent place.


how to post from google my business

When you click on “posts,” you’ll see a prompt for “write your post.”

write your google my business post

You definitely want to add an image and a button, so add your image, then click on “add a button.”

add link to your site through google my business posts

As you can see, it allows you to create a link to a page on your site and add a call-to-action.  This is a really cool feature that will allow you to share links to specific content on your site, such as promotional specials, events, blog content, or whatever you may want people to visit on your website.




Use any and all features that Google My Business provides.

If you are a local business, you want to do all that you can to stay in Google’s good graces.  Providing as many images, review responses, posts, 360° pictures, or anything else the company asks of you will likely increase your business’s likelihood of ranking in local search.  Additionally, Google My Business posts will help you to communicate information to people that learning about your company.  This is an opportunity to potentially:

  • help someone find some valuable information about your business
  • get someone to attend an event that you are hosting
  • increase the likelihood that someone will find a piece of content that you are sharing
  • provide favorable info to someone that is considering your business for a future purchase

Whether you begin doing Google My Business posts to help increase your rank in local search or to help communicate with people searching for your business, this is likely to be an attractive feature that you should explore.

What ideas for Google My Business posts have you come up with?  Please share and comment.




Do 360° Photos Help Rank on Google? How Do You Create and Post Them?

Do 360° Photos Help Rank on Google?

Google wants more 360° photos, but does it reward you for taking them?

Google really wants 360° photographs and they love it when you do it for them.  It has spend tons of money on its “Street View” project and has launched an app to encourage users to shoot more of these photos to complement it.  For those business owners that are less tech-saavy, the company has gone as far as to set up an entire service to facilitate the hiring of photographers that are equipped to do 360° photos for your business.  Since Google wants these kinds of photos to be included in Maps and local search, do they reward sites that include them in their Google My Business profile?

We decided it was worth the hour or so to figure out how to take and post a 360° photo

After looking at a few options for actual 360° cameras, I decided to go with the free iPhone app.  It took a few minutes to download and install the app, then find the listing for my business so that I could post it.  I followed the prompts on the app and in about 15 minutes, I had the photo listed in my Google My Business account for 12khz.  It really was that easy.

What was the impact on search?

It’s hard to attribute one SEO tactic to the results that one sees, but there is a chance that the posting of this 360° panoramic photo had a disproportionate impact on our local search results.  Our SEO efforts have been pretty steady over the last few months and as far as organic search is concerned, it’s been a slow, steady rise for everything that we’ve targeted.  The only exception to this were our local results.

We posted the 360° photo sometime in mid May.  Our sheer number of impressions took a noticeable upwards tick after posting this photo, despite the fact that we haven’t really made any other big changes to our SEO efforts and there was no corresponding increase in our impressions for organic search.  While this huge jump may have been a coincidence, there’s also a chance that it wasn’t, and considering how easy it was to post this photo, it was certainly worth the time and effort.

increase in local results after posting 360 photo

How to post a 360° panoramic photo

Download the app for iPhone here and Android here

Search for your business address.  Click on the little camera icon in the lower right corner of the screen.

how to use street view app

Follow the instructions on the screen, then publish.

how to use street view app step 2

That was really all it took to publish the photo.

I’ve had a few hundred views of it since I put it up and a possible rank boost in local search.  While it all could have been a totally coincidence, there is always the chance that it wasn’t, and it was totally worth the time that it took to put up.  Additionally, even if 360° photos are not a ranking factor, that doesn’t mean that they won’t be in the future, and those local businesses that have taken the time to post them will reap the benefits.

Are SEO Gigs on Fiverr Any Good? I Spent Some Money to Find Out.

Are SEO Gigs on Fiverr Any Good? I Spent Some Money to Find Out.

Over the last several years, I still see websites using terrible, utterly spammy SEO approaches that are actually helping them to rank.  Every month, especially when there is news of “volatility” in the SERPs, I expect to see these guys crash and burn after a penalty, but alas, there they are ranking—all thanks to 425k blog comments that they sprayed across the internet.

How it is that they don’t get penalized is beyond me, but there they are, right in the money spots for some fairly competitive keywords.  I know for a fact that one of these websites is run by the owner of a competitor of my client’s business, a person that has no SEO training beyond “links will get you to page 1.”

In January of this year, I decided to do a little experiment.  Can I rank a website locally solely through Fiverr gigs?

This competitor of my client has been ranking his site by purchasing the following kinds of backlinks:

  • profile links on websites that allow dofollow links
  • massive amounts of blog comments
  • links from nonsense articles hosted on servers in Russia

It would not surprise me if he were buying traffic as well, but there was no verifiable way for me to check that.  I opted to purchase some traffic packages as well

I settled on the legal niche.

I do a lot of SEO work for law firms, so it is a niche that I am highly familiar with.  This would also allow me to compare the results of my white hat efforts for local clients against the spam efforts that I put forward for this website.  Additionally, SEO for law firms is notoriously competitive, and I thought that it would be even more powerful to rank a site in this niche than a less competitive one.

Since this website would technically constitute attorney advertising, I got a client to agree to allow me to use his phone number and contact info on the site just in case someone actually did contact him for representation.

I set up the site for my Fiverr SEO.

I didn’t want this site anywhere near my legit work, so I opened another hosting account and put up a WordPress site in about an hour (if I ever do this again, I’m going to hire a $50 Fiverr gig to do the site, which would make this an even better experiment).  It was a responsive template that didn’t look that bad.  I really put minimal time into creating content, so the copy was on the thin side, at around 200-300 words.

I bought my first Fiverr SEO gig ($6)

do fiverr seo gigs workdo fiverr seo gigs work

Sure, I’d love to get some links from Harvard, Berkeley, and Penn State!  I also loved the fact that he was “Expert and Best Hi Quality Backlinks Provider” born and raised in the old U.S. of A.  I placed my order, which was completed within a day or two.   I received a spreadsheet with the urls of the links that were “created” including the following:

Impressive, right?  I should be able to just sit back and let the visitors start rolling in!

Unfortunately, they were all forum profiles with a link to my new site and the anchor text that I was targeting.  Six months have passed, and none of these links have shown up in my search console.  Neither Majestic or Ahrefs ever found them either, so it really was a wash.  Obviously, these pages are not getting indexed and I’m out $6.  Could have bought a sandwich!

Since that was a wash, what about a Fiverr gig that actually gives me some metrics? ($21)

fiver gig listing tf and cf

Ok, so here we have a gig that is going to give me 5 “PBN links” with a high TF and CF and a DA/PA of 25.  I ordered the gig and got my report a few days later.







These were the domains that linked to my site:

the sites that linked to my fiverr gig


Now, if Google just followed Majestic’s metrics to determine rank, I’d be happy with this.  The gig cost $21 and got me a couple links from sites with metrics that weren’t that bad.  Let’s take a look at the actual sites linking to me:

fiverr gig seo site example


So this is less than ideal.  The link that I purchased was for a “worker’s compensation lawyer in cherry hill,” but here it’s sitting next to blogs for testosterone injection therapy.  I don’t know what Google is going to make of this, but it is typical of what the other four websites looked like.

I will add that after 6 months, all of these links are listed in my search console, so Google did crawl them.

What about a Fiverr SEO gig offering 150 links? ($11)

supposedly panda-safe SEO links from fiverr

This one is 101% manual!

It’s Penguin and Panda safe!

What could possibly go wrong?

I put my order in and wait a few days.  I’m dreaming of the torrent of cases that my client is going to get from the $50-something dollars that I’ve spent on Fiverr SEO.

I get the report and check the sites in Majestic



fiverr seo gigs are not trustworthy





Again, by Majestic standards, it’s a mixed bag.  Most are sites with no backlink profile to speak of, but a few do have some numbers in the 20s, so who knows?  The one thing that I do know is that many of these links are also in my Search Console, so Google did crawl them.  My takeaway was that I added a lot of super-spam links to my site, and if anything was going to get it penalized, it would be this gig.

Ok, let’s see how buying some Google Search traffic affects the site

buying search traffic doesn't help rank

So this service is going to search for my keyword, go to my website, and send signals to Google that my search result is best.

This has got to work, and it’s only $5!

I order, a few days go by, and I see a massive spike in visits… as well as a massive 99.9% bounce rate.  This is definitely not going to be the signals that I was hoping to send to Google.

I contact the seller and share my concerns.  She responds with an offer to provide some other services to make up for the mess that she made of my analytics.

I strongly advise against buying search traffic.  These sellers do not care enough about your $5 or $10 gig to not cut corners and end up sending your bounce rate to the stratosphere and your dwell time to 00:00.  Just don’t do it.

I stumble upon something that moved the needle ($6)

a fiverr gig that may have helped with SEOI tried a few other $5 gigs and other than seeing them affect my numbers in Majestic, I didn’t really see any other effects.  I ordered one last gig from what seemed to be one of the most popular sellers and waited.  Within a few days of buying this gig, my site was suddenly ranking on page 3-4 for the “workers comp” keyword variations that I ordered.  I was quite shocked.

The sites that hosted the blogs looked spammy as hell (see right), but amazingly enough, there was a definite correlation between buying this gig and the site starting to rank locally for the keywords I was targeting.

Most of the links that I got from this gig are still listed in my Search Console and as I have checked a few of them, they all seem to be live still.

Flying high until March 21st.

drop on march 21st





We were ranking 17-25 for the keywords that we were targeting and had spent less than $100.  That all ended when Google did something on March 21st, 2017.  My impressions dropped to half of what they were, and as of June 14th, they haven’t gone back up.  Now, I do recall training a new employee to work with the template that the site was built with around this time, and we did end up removing some content.  It may have been a result of the changes that we made to the site, or it may have been the inevitable slap that Google decided to give us.  I did notice that around this time, we stopped ranking for keywords that were often used as anchor text, so it was likely related to that.

My final opinion on Fiverr SEO gigs.

The vast majority will have no positive impact on your search rank at all.

There are a few in there that may help you in the short term, but long term, it is not an effective source for you to rank a website.  Don’t waste your time or money.



What Is Majestic TF and CF? A Quick Explainer

What is Majestic TF and CF?  A Quick Explainer Of Majestic’s Trust Flow and Citation Flow.

TF stands for “Trust Flow.”  This number reflects the amount of traffic that comes through a link and measures the “trustworthiness” of a page.  CF stands for “Citation Flow.”  It reflects the amount of “link juice” that a page has and is able to pass onto another site through links.  Together, they are used to measure the impact of a link from a website, as well as the likelihood of a certain website ranking well for a specific keyword.

It does go a bit beyond this, so I recommend that you read on.

First, why have two different metrics?

As you probably know already, Google has played cat-and-mouse with people trying to game their algorithm for several years now.  One of the ways that they were successful in gaming the system was by using bots to spam the internet with links, through comment spam on blogs and tons of other methods.  They also caught onto the fact that some “authoritative” or “trustworthy” websites were linking to other websites, but few to no visitors ever clicked on these links, calling into question the value of linking to these sites in the first place.  The way Google saw it was that either the link was irrelevant or the site linking could have been possibly paid by the site receiving the links; in either case, it resulted in a less-than-optimal web experience for web users.

So what is the difference between Pagerank (PR) and TF & CF?

Pagerank used to be what Google used to rank a page.  It’s no longer a factor and is not worth really discussing anymore outside of a few contexts:

  1. If you’re talking about the history of SEO, it is definitely worth talking about PR
  2. If you’re trying to spot a BS SEO, any mention of PR or Pagerank should be a dead giveaway that he or she has no clue of how SEO works.

The idea of TF and CF is similar to what the old PR bar would tell you, with some big differences.  First, TF and CF are generated by a third party, Majestic, and have no data coming straight from Google, while Google provided us PR directly from their data.  Ultimately, there is a correlation between TF & CF and rank in the search engines, but it is by no means a direct, 100% correlation as PR used to be.

How can I use TF and CF to work on my SEO?

There are a few applications:

  • Competitive analysis – what linkbuilding has my competitor done to rank his website?
  • Link outreach – is this site even worth reaching out to for a link?
  • Keeping tabs on your SEO – is the company that you hired cutting corners or doing good work?

I do a fairly thorough walkthrough of how to use Majestic to see what links a competitor has acquired.  This guide should give you a good idea of whether your competitor has been doing something that you can replicate, or if you should just consider another method for driving links and traffic to your site.  A word of warning: you may see that other sites are spamming and getting traffic—you may be tempted to do the same thing, but mark my words.  Google. Will. Figure. It. Out.  When it does, you’re going to get slapped.

You can tell if they have been using spammy methods through one of the following:

  • There is a huge difference between the TF and the CF.  A TF that is 1/2 to 1/3 or lower of the CF says that they are getting links from “authoritative” sites, but those links are generating little traffic.  That is fishy and Google can easily tell that they are doing something manipulative.
  • You look at the backlinks going to your competitor and you can tell that they are from BS websites like this one:

how to use tf and cf for seo


This is the main thing that we use to do linkbuilding for our clients. There are many ways that you can use Majestic to find new opportunities to get links:

  • Find a website that is linking to an article on another site, then offer a better article for them to link to
  • See if a specific blog has enough authority to even bother reaching out
  • Find a website that is relevant to your industry that you did not know about.  This can allow you to establish a relationship in a place where you can gain some new followers.

There are companies and individuals out there that are dishonest (gasp!)

You may be paying a company to write blogs and establish an internet presence for your business, and what they are actually doing is spraying the internet with spam comments.  They only way that you would ever know would be to go to a site like Majestic or Ahrefs and take a look at your backlink profile.  If you see something that doesn’t look kosher, it will give you the opportunity to fire the SEO that you are working with, avoid any potential penalties down the road, avoid blowing even more money on something that is bound to damage your online presence, and move on to another company that is able to do the work that you need.

What you should be looking at:

  • The TF to CF ratio should not be any lower that 1/3 and even that is pushing it.  Ideally, you have a TF/CF of 1/2-2/1 and you are actually getting some traffic from the links that you built.  Links for the sake of links are not the way to go, necessarily.
  • The backlinks that you acquire should be from a variety of websites, with a bunch of differing anchor text (the underlined words that form the hyperlink to your site), and should be in different contexts.  They should not all be guest posts, blog comments, blogroll, footer, or any one type of link.  If they are, for example, 50 blog posts and nothing else, your SEO is getting lazy and you might be at risk for a penalty.
  • All in all, look for anything that doesn’t look natural.

TF and CF are metrics given by a proverbial “blind man feeling the elephant.”

As I discussed in another post, none of the SEO available paint a complete picture.  There is a lot going on in Google’s algorithm (supposedly, over 200+ items) and these tools are only measuring links, which are just one part of the equation.  As Google’s AI becomes even more powerful, it is likely that links will decrease in importance, at which point the entire SEO industry will be upended yet again, and tools like Majestic will need to change in order to continue to provide value.

Please share your thoughts below.  Did I miss any important uses for Majestic’s TF and CF?





How to Track Your Google Rank for Free

How to Use Google Search Console

How can the Search Console help you, the business owner?

The free tool through which Google tells you where you are ranking on the search engine.

While Google Analytics tells you what people do once they find your site, Search Console tells you how they found it in the first place.  Considering how much time and effort is put into increasing the organic rank of a website, it is unfortunate that so few business owners are familiar with the the very tool that Google has made available to track the progress of these efforts.  It is a free, underutilized tool that few people outside of the digital marketing space use.  Adwords and Analytics are ubiquitous tools that you are probably already familiar with, so now it’s time to learn to use the Search Console.  This blog post and accompanying videos will walk you through the basics.

How to track the progress of your SEO campaign


It is a tall order to expect to start off a new campaign or launch a new website and start outranking the competition out of the gate.  For this reason, you should start off by tracking your number of impressions.  Impressions are the number of time that your website popped up as a result for a query.  It is important to track this because if you are not even popping up at all for a specific term, how do you expect to ever get clicks for it?  Impressions are closely tracked to tell how often you are ranking for a specific keyword or phrase.  If you are at the stage of your SEO plan where you simply want to see if you are popping up in the results, impression are what you should be paying attention to.

This is how you use impressions to track progress:


Do not expect to get any traffic for a query until you are ranking in positions 1-5.  A miniscule number of internet users scroll down to 6-10 and page 2 to find what they are searching for, so until you reach there, don’t expect any clicks.  If you are a roofing company in Bordentown, NJ, you know that you want to rank for “roofing companies in south jersey”—the Search Console will tell you how to track that:


Now that we know where we are ranking in the search engine results, we probably want to do something to increase our rank for a specific keyword.  As we are writing content, reaching out to online communities, websites, and blogs whose audiences will find our content to be valuable, we want to know which of these new links are being indexed by Google.  While there are much better tools out there to track your new links, like Majestic and Ahrefs, neither of these will give you any information on whether Google has actually found them.  Here is how you see where you are getting links:

Search Console will not give you an exhaustive list of every link that it finds for your website, but it will give you a “sample” that you can use to keep tabs on whether your outreach efforts are being noticed by the search engine.  If you’ve been working to pump out articles for a certain publication that isn’t being indexed by the crawlers, your efforts could be better spent working on something else.

Follow the trends

Do not expect to overtake established websites in a matter of a month or two (insert an axiom about SEO being a marathon and not a sprint here).  What you want to see is progress:

  • How many new keywords are you ranking for?
  • By how much has your number of impressions increased over the last 90 days?
  • How many keywords are you ranking for in the top 1-5?

By tracking trends, you know whether your SEO efforts are having an impact or not, allowing you to adjust accordingly.  It also frees you up from the spin that your SEO provider may be giving you; there are many ways to present numbers, and if you understand the different ways that SEO can be measured, you are better able to interpret the numbers being provided yourself.