Thursday, August 30, 2018

13 Best PPC Bid And Campaign Management Tools [2018 UPDATE]

email marketing developer cover letter

Introduction

If you are planning to promote and market your business online, you just cannot avoid using pay-per-click (PPC) advertising. Google, with its AdWords product, enjoys the lion's share in paid online advertising, but managing PPC bids can at times require a lot of hard work and is often considered a laborious task.

Google

Wednesday, August 29, 2018

8 Critical Pieces of a Content Marketing Strategy

email marketing email list

Before you put a single content marketing wheel in motion, you need to have a well-documented strategy to guide you as you implement and validate your results. Without such a plan, you might spend thousands of dollars per month on activities that can actually hurt your results in the long run. Here we identify 8 critical pieces of any successful content marketing strategy.

Google

Tuesday, August 28, 2018

How I Boosted My Rankings Without Creating Content or Building Links

email marketing landing page

seo hacks

I know what you are thinking, this isn’t impossible.

Because the more content you have and the more links you have, the higher your rankings will be.

Although that is true, it doesn’t mean that content marketing and link building are the only ways to increase your rankings.

It doesn’t matter what update Google rolls out, I’ve found that there are a few hacks that consistently work to boost your rankings without creating more content or building more links.

So, are you ready to find out what they are?

What does Google want to rank at the top?

Before I get into the exact “hacks” and tactics that can boost your rankings, I want to first help you change the way you think about SEO.

Do you think Google really cares about on-page SEO and link building?

Sure, it matters to some extent, but that’s not what Google cares about the most.

Google wants to rank websites that people love. If they ranked websites that you hated, then you would slowly stop using Google.

And if people stopped using Google, then there would be fewer people to click on their ads, which means they would make less money.

That’s why Google cares about what you think and they ideally want to rank the websites that you love.

Now let’s dive into some hacks that will make people love your site, which will boost your rankings.

And don’t worry… I am not going to give you some fluffy tactics, I have data to back up everything. 😉

Hack #1: Optimize your click-through-rate

Let me ask you this:

If 10,000 people performed a Google search for the term “SEO” and clicked on the number 2 listing instead of the number 1 listing, what would that tell Google?

It would tell them that the number 2 listing is more relevant and that Google should move that listing to the number 1 spot.

Rand Fishkin ran an experiment where he told all of his Twitter followers to perform a Google search for the term “best grilled steak” and to click on the first listing, hit the back button, and then click on the 4th listing.

best grilled steak

Within 70 minutes the 4th listing jumped into the top spot.

best grilled steak 1

And that page even started to rank at the top of page 1 for the term “grilled steak”.

grilled steak

The ranking eventually slipped back down because people didn’t really feel that the listing was that great compared to some of the other listings.

Instead, it only climbed because Rand has a loyal following and everyone helped trick Google to believe that it was more relevant (at least in the short term).

But this should give you a sense that Google cares what you think. So much so that they will adjust rankings in real time because they don’t want to show you pages that you feel are irrelevant (no matter how many backlinks the page has or how well its on-page code is optimized).

And Rand wasn’t the only person who tested out this theory. It’s been done a countless number of times and each time it produced similar results.

You want people to click on your listing more than the other ones out there. It’s that simple.

If you can generate more clicks (in a legitimate way) than the listings above you, eventually you’ll notice your rankings climb without having to write more content or build more links.

So, how do you get more clicks?

Well, you have to adjust your title tag and meta description tag to be more appealing.

Anytime you perform a Google search, you see a list of results. And each result has a title, URL, and description:

title description

The link part is the title (also known as the title tag), then there is the URL (which is green in color), and lastly, there is the description (black text… that is also known as the meta description).

If you are running a WordPress blog, you can easily modify your title tag and meta description using the Yoast SEO plugin.

There are a few ways you can generate more clicks on your listing over the competition:

  • Include keywords – people tend to click on listings that include the keyword or phrase they just searched for. Make sure you are using the right keywords within your title and description (I will get to this in a bit). This may sound basic, but when your web pages rank for thousands of terms, which one do you include in your 60-character title tag?
  • Evoke curiosity – titles that are super appealing tend to generate clicks. For example, if the keyword you were going after is “green tea,” a good title would be “11 Proven Benefits of Green Tea (#6 Will Shock You)”. I know it may seem a bit long, but it works because a lot of people will wonder what number 6 will be.
  • Copy magazines – anytime you see a magazine, you’ll notice that they have appealing titles and headlines on the cover. A lot of their titles contain “how to” or are list oriented. Look at magazines for inspiration.

Improving your search listings isn’t rocket science. Where most people mess up is that they pick the wrong keywords or they are terrible at writing copy. Remember, humans are reading your title tag and meta description tag, so they need to be appealing.

If you are struggling writing appealing copy, read my ultimate guide to copywriting.

Now let’s go over the exact steps you need to take to get more clicks.

The first step is to use Google Search Console.

Log into Google Search Console, then click on “Search Traffic” and then click on “Search Analytics”:

google nav

You’ll see a page that looks something like this:

search console

Scroll back up to the top and click on the “pages” radio button and “CTR” checkbox:

pages nav

You’ll see a list of results sorted by your most popular URLs and their respective click-through-rate (also known as CTR):

search console ctr

Look for pages that have high traffic but a CTR of less than 5%.

Click on one of the listings with a CTR of less than 5% and then click on the “queries” radio button:

search console queries

You’ll then want to look for the keywords with the highest amount of “clicks” and the lowest CTR.

low ctr

Those are the keywords you want to focus on in your title tag and meta description.

Remember, your title tag is limited to roughly 60 characters, which means you won’t be able to fit more than 2 or 3 keywords.

So, you want to pick the keywords that typically have the most clicks. They should also have a low CTR because you selected pages with a CTR rate lower than 5%.

By adjusting your title tag and meta description to include the right keywords and by evoking curiosity, you’ll be able to increase your clicks. This will get you more search traffic in the short run and boost your rankings over time.

Here are 3 tests that worked well for me when I adjusted my title tag:

marketing digital

I noticed I was getting a lot of traffic for the term “marketing digital” from countries outside of North America on one of my posts.

So, I adjusted my title tag from saying “digital marketing” to “marketing digital” which took my CTR from 3.36% to 4.45%. It also increased my search traffic by 1,289 visitors a month.

social media marketing

With the key phrase “social media marketing,” I adjusted my title tag based on an idea I got from a magazine. My CTR went from 2.38% to 2.84%. In total, that increased my traffic by 932 visitors a month.

With my social media marketing title tag, I added the phrase “step-by-step guide.”

This lets people know it is a how-to related post and it is action oriented. I also added the word “social media” a few times within the meta description.

google adwords

And with the query “Google AdWords,” I noticed that Google announced that they are switching their ad platform name from Google AdWords to Google Ads, so I did the opposite and focused more on the term “Google AdWords” because very few people knew about the name switch.

This helped drive an extra 1,355 visitors per month.

I’ve also had instances where the changes I’ve made had hurt my Google traffic.

So, whenever you adjust your title tag and meta description, mark that date down and look at the data within Google Search Console after 30 or so days to see if it hurt or helped.

If it hurt, revert it back and wait another 30 days. It can hurt your rankings if you continuously test. So when you have a losing variation, no matter what, wait 30 days as it will stabilize your rankings.

If the change helped boost your CTR and rankings, then you are off to a good start.

Now that you’ve optimized your click-through-rate, it’s time for you to optimize your user experience.

Hack #2: Show people what they want when they want it

If you go back to the experiment Rand Fishkin ran above, you’ll notice he told people to click the “back” button.

You don’t want people going to your site and clicking the back button… it will hurt your rankings.

People tend to click the back button because they don’t like what they see. If you can optimize your website for the optimal user experience, people will be less likely to click the back button.

I do this through 2 simple steps.

The first is to use Qualaroo and survey people. By asking people (right when they are on your website) a simple question of “how can I improve this page,” you’ll get tons of ideas.

You can even use Qualaroo to find out why people are visiting your website, which again will help you understand the type of people visiting your site. This will allow you to tailor your experience to them.

qualaroo

I ran a Qualaroo survey on my main blog page. The biggest feedback I got from you was that it was hard to find the exact content you were looking for.

And I know why too. It’s because I have marketing related content on everything. From ecommerce to SEO to content marketing…

I decided to try something out where when you land on the blog page, you can select the type of content that piques your interest and then all of the content gets tailored to your needs.

I also ran a Crazy Egg test to ensure that you like the change I made. Based on the Crazy Egg heatmap below, you can see that it was successful.

crazy egg heatmap

The bounce rate on my blog page dropped by 21% as well. 🙂

I then looked at the Crazy Egg scrollmap to see which elements/areas of the page have the most attention. This helped me determine where I should place the content filtering option.

crazy egg scroll

The Crazy Egg scrollmap of my blog page shows that the content filtering option generates 70% of the page’s attention.

Placing the filtering in a place where there is a lot of attention ensures that I am giving you what you need in a place that is easy to find.

After you optimize your user experience, you want to focus on building a brand.

I recommend that you look at the pages on your site with high bounce rates and consider running this process in order to improve the user experience. When selecting the pages, make sure you are also picking pages that have decent traffic.

Hack #3: Build a brand

If you build a brand like Facebook or Amazon or any of the popular site, you’ll rank higher.

Eric Schmidt, the ex-CEO of Google, once said:

Brands are the solution, not the problem. Brands are how you sort out the cesspool.

I ran an experiment, which helped build up my brand and my search traffic skyrocketed (unintentionally).

My traffic went from 240,839 unique visitors per month in June 2016:

june traffic

To 454,382 unique visitors per month by August 2016:

august traffic

Once I realized the power of branding, I started a podcast called Marketing School, and I started to publish videos on YouTube, Facebook, and LinkedIn multiple times per week.

This has led me to generate 40,412 brand queries per month:

search console brands

I’m even getting 3,806 brand queries per month on YouTube alone:

youtube searches

But as you know, producing good content doesn’t guarantee that your brand will grow.

Even if you build tools like me and release them for free (like what I did with Ubersuggest), it still won’t guarantee success.

But the one thing I have learned that works is the rule of 7.

When someone hears your message 7 times or sees it 7 times, they are more likely to resonate, build a connection, and continually come back.

So how do you get people to come back to your site?

The simplest solution that I’ve found to work is a free tool called Subscribers.

It leverages browser notifications to get people to “subscribe” to your website. It’s better than email because it is browser-based, which means people don’t have to give you their name or email address.

And then every time you want to get people to come back to your website, you simply send them a notification.

Look at how I’ve gotten over 42,316 people back to my site 174,281 times. That’s roughly 4 times per person.

push traffic

Based on the rule of 7, I only have 3 more times to go. 😉

The way I use Subscribers is that I send out a notification blast every time I release a blog post.

The push looks something like this:

neil test sub

And instantly I’m able to get people back to my site:

subscribe stats

When you start using Subscribers you won’t see results right away. It takes time to build up your subscriber base, but it happens pretty fast.

Typically, you’ll generate a browser notification subscriber three times faster than an email subscriber.

Conclusion

If you only focus on things like on-page SEO, link building, or even blogging, you won’t dominate Google.

Why?

Because that is what everyone else focuses on. You have to do more if you want to beat the competition.

By doing what’s best for the user, you’ll have a better chance of beating everyone else.

Just look at me, I do what every other SEO does plus more. Sometimes this causes my traffic to dip in the short run, but in the long run, it generally climbs.

traffic overview

From creating compelling copy so people want to click on your listing, to optimizing your user experience, to building a brand… you have to go beyond the SEO basics.

SEO has become extremely competitive. 5 years ago, it was much easier to rank at the top of Google.

If you use the 3 hacks above, here’s how long it will typically take to notice results.

  • Optimizing title tags – assuming you run successful tests, you can see small results in 30 to 60 days. Over time the results get even better.
  • Improving user experience – making your user experience better will instantly improve your metrics such as bounce rate, pageviews per visitor, time on site, and conversion rate. As for search rankings, it does help, but not instantly. Typically, it takes about 4 to 6 months to see results from this.
  • Brand building – sadly it takes years. Sure, tools like Subscribers will instantly grow your traffic, but it won’t impact your search rankings right away. You have no choice but to build a brand.

So which one of these hacks are you going to test out first?

Google

Tuesday, August 21, 2018

Less is More: Why I Wish I Never Wrote 4,784 Blog Posts

email marketing is typically performed

blogging

Can you guess how many blog posts I have on NeilPatel.com?

Well, if you guessed 4,784 you’re wrong. 😉

Technically I just published this blog post, which makes it 4,785.

That’s a lot of content! Especially considering that the blog has been around for roughly 4 years. That means that I am publishing an average of 3.27 blog posts per day.

I know what you are thinking… seems a bit too much content for one person to write.

Well, let’s first go over how I published 4,784 blog posts in 4 years.

Did you really write all 4,784 posts?

Just look at the screenshot below:

4784 posts

As you can see there really are 4,784 blog posts published on NeilPatel.com.

But here’s the thing: If you look closely at the image you’ll notice that some of the posts are in different languages.

There’s content in German, Spanish, Portuguese, and English. And no, I don’t know how to fluently speak all of those languages.

Which means I only wrote the English posts.

In other words, I paid people to manually translate my content into multiple languages.

In addition to that, I acquired the KISSmetrics blog and their 1,313 blog posts got merged into NeilPatel.com.

So, I only wrote 862 blog posts myself. The rest are from the KISSmetrics blog and translations (not all of the content has been translated).

Considering that I didn’t have to write all of the 4,784 blog posts, you are probably wondering why I regret it.

Why wouldn’t you write all that content?

More content doesn’t mean more traffic. It’s really that simple.

Sure, if you blog 100 times a day like those news sites your traffic should go up. But there is no guarantee because there are 199 other factors that Google is looking at.

Plus, it would be really expensive to produce 100 pieces a day!

Let’s look at the traffic on NeilPatel.com:

traffic

As you can see from the image above, my blog generated 1,701,486 unique visitors and 5,948,818 page views. Now let’s look at what pages are generating the visitors.

top 10 pages

You’ll notice that my homepage generates a lot of page views. A large portion of that is bot traffic that is coming from Turkey. Don’t ask me why!

So, let’s look at the “unique page views” number as that number excludes most of the bot traffic.

The top 10 pages account for 29.23% of the traffic. But what’s crazy is that 5 of the 10 most popular pages are tools. (That’s why I switched my SEO strategy to spend more time and money on technology.)

But I love blogging, so I wouldn’t just stop writing.

Now, let’s look at the top 50 pages:

top 50 pages

The top 50 pages make up 45.75% of my traffic. As you can see, each post starts driving a lot less traffic when you go past the top 10 pages.

top 250 pages

And the numbers get smaller as you keep going down the list. The top 250 pages make up 64.49% of my traffic. The top 500 pages make up 72.96% of the traffic. And the top 1000 pages make up 80.99% of the traffic.

In other words, most of the content doesn’t even generate that much traffic. More than half of my content doesn’t even generate 83 visits a month.

Read that again:

More than half of my content doesn’t even generate 83 visits a month!!

There are a few popular posts and pages that do extremely well and then there is a huge long tail, in which the rest of the content barely generates any traffic.

And I am the unique case because I know SEO, social media marketing, and content marketing better than most people. I am able to generate more traffic to my unpopular posts than most blogs.

To prove it, I analyzed data from 11 blogs that generate anywhere from 1,301,492 to 24,502,503 unique visitors a month. And these blogs have anywhere from 5,592 to 29,095 blog posts.

Let’s look at what portion of their traffic comes from their top 10, 50, 250, 500, and top 1,000 pages.

traffic top pages

You’ll notice that their top 10 and even top 50 pages don’t make up as high of a percentage of their total traffic compared to NeilPatel.com, but you have to keep in mind that none of these blogs have tools. People love tools.

But their top 250 pages make up 68.97% of their total traffic, their top 500 pages make up 81.45%, and their top 1,000 pages make up 86.88%.

Assuming your blog is large, you’ll find that it is hard to generate traffic outside the top 10% of your content. If you know SEO well, you can make those numbers a bit better like I have, but it isn’t easy.

So why would you want to write tons of content people won’t read?

So, what would you do instead?

As I mentioned above, I love blogging. So, no matter what, I wouldn’t stop. It’s not only about the traffic, it’s not only about the revenue, blogging is just fun for me.

But I would have adjusted my strategy earlier on.

I would use tools like Ubersuggest and Ahrefs to see the top pages of my competitors (the screenshot below is from the new Ubersuggest tool, which is not out yet).

backlinko

Then I would dig in and see what keywords are driving their traffic.

top pages

From there I would double check to make sure that the page also is loved by people and not just search engines. I would do this by looking at the social share count, which you can also see in the screenshot above.

In other words, if people are sharing content heavily on social sites like Facebook, it means that they enjoyed reading the content.

Once you have a list of blog posts that do really well for your competition, from both a human and search engine perspective, you’ll want to create better versions of it.

That means you will want to make your content more in-depth, with better screenshots, maybe even include video tutorials, infographics, or whatever else you can think of that will make your post better than the competitions.

This way you are ONLY writing content that has a good chance of getting tons of traffic versus cranking out hundreds if not thousands of content pieces that very few people will ever read.

So, would you still translate your content?

Similar to how I would still blog, but just not write 4,784 posts, I would translate my content, but just not all of it.

When I started translating my content, I made a huge mistake.

Can you guess what it is?

It’s that I was translating my content.

Here’s what I mean…

Even if you hire smart people who know your industry to translate your content, it doesn’t guarantee success. What’s popular in one country isn’t always popular in another country.

For that reason, you have to use keyword research tools like Ubersuggest to see what keywords are popular in each country.

ubersuggest

My traffic in regions like Brazil didn’t start growing fast until we started to transcribe the content and adapt it to the region. And now I can generate over 209,949 unique visitors a month from Brazil.

top countries

Even if you focus on only writing content people love and if you ever decide to expand internationally there is one big issue that you are going to face.

More content means more maintenance

People don’t really talk about this, but if you write thousands of blog posts as I have your traffic will eventually go down if you don’t update and maintain your old content.

It’s different for news website because their content isn’t evergreen.

But assuming you are writing evergreen content like me your traffic will drop if you don’t continually update your old, outdated content.

With NeilPatel.com my traffic has continually grown over time because I constantly update my old content, but I didn’t do that with my previous blog, Quick Sprout.

quick sprout traffic

Quick Sprout peaked at around 518,068 unique visitors a month. New content is still published on the blog each week, the on-page SEO is fine and the number of sites that link to Quick Sprout has grown over time.

link count

Yet the traffic is continually dropping because I haven’t been updating the old content.

When you have a lot of content like I do, it is a huge pain to update thousands of blog posts each year.

Luckily for me, I have an amazing team that goes through each post at least once a year and figures out if it needs to be updated (and if it does, they update it).

Conclusion

If I were starting over, I would use the simple process I described above, in which I would only write new content based on what both people and search engines love.

I would figure out what that content is by using tools like Ahrefs and Ubersuggest. I would look at total search traffic each blog post gets as well as how many social shares it has.

And as for how many posts you should publish, it really depends on your competition.

For example, if no one in your industry is doing content marketing, I would start off with one post a week until you figure out what works and what doesn’t. Because you wouldn’t be able to use tools Ahrefs or Buzzsumo to see what’s hot in your industry due to no one doing content marketing.

On the flip side, if you are in a space where all of your competitors are doing content marketing, I would try to play a game of catchup and crank out a blog post a day based on what’s popular.

But I wouldn’t write more than one post a day because content marketing isn’t just about writing content, it’s also about promoting the content.

And it is really hard to promote more than one piece a day. That’s why I blog weekly now instead of daily.

If you are wondering what process I use to promote and market my content, I break it down here. Here is a quick overview of my process:

  • Boosting posts – I spend $400 to boost each of my posts on Facebook. I don’t know why I spend $400 instead of $100 or even $1,000… it’s just a random number that I am comfortable spending each week.
  • Email everyone I link to – the second step I take is to email everyone I link out to. I ask them to share my content on the social web. (I provide an email template that you can use in the original post that breaks down my process)
  • Top sharers – I look to see who shared competitor articles on the social web and I ask them to share mine. (I also provide instructions and a template for this in the original post)
  • Beg for links – see who links to your competition and ask them to link to your site. This will help boost your search engine rankings. (I also provide instructions and a template for this in the original post)

And if you are wondering how much time you should spend writing versus marketing, use the 80/20 rule.

20% of your time should be spent on writing content and 80% of the time should be used to promote your content.

Keep in mind the goal isn’t to write more blog posts than everyone else in your space, it’s to only write posts that generate high volumes of traffic.

Of course, when you are following this advice, you’ll still find yourself writing content that doesn’t do too well every once in a while. That’s ok and every blog has that issue… but overall you won’t be stuck with thousands of blog posts that generate little to no traffic.

If you look at the NeilPatel.com blog, you’ll also notice that I only blog once a week. It’s because I’ve found it more effective. Once I switched to the strategy of blogging less, my traffic started to climb faster.

traffic compare

Sure, it’s less content for Google to index, but I’m spending more time promoting the content, hence my traffic is 21.31% higher.

So how many blog posts have you written? Are you going to change your strategy of blogging less frequently?

FaceBook