Monday, June 29, 2015

Top Ways Online Marketing Can Help Improve Your Local SEO Approach


Owners of small businesses can greatly improve their web traffic and customer base by optimizing their content for search engines. While many websites can benefit from improving their national search engine ranking, marketing companies in Atlanta and other areas suggest that small businesses should concentrate their efforts on improving local search engine optimization. Here are the top ways to improve local SEO. Use Google+ While a great number of individuals do not visit Google+ directly, businesses on the social media site have a large presence in search engines. By creating a Google+ page for your business, you can increase your chances of appearing in search engines. Google+ also gives you the opportunity to create your own meta description that will appear in search results. This is a method of direct marketing that can prove to be very useful with smart keyword choices.
http://yeah-local.com/top-ways-online-marketing-can-help-improve-your-local-seo-approach/

How Social Media Marketing Can Generate Leads

Research conducted by LinkedIn indicates that three out of five businesses which implemented social media marketing gained new customers in the process. With more than one billion users on social sites, it is right to say that your business has many prospective buyers on these sites. The trick here is to identify leads that are relevant to your business. Below are tips that will help you to generate more leads from social media. 

What Online Marketing Means for Your Business


Whether you’re a new or an established business, online marketing is something that cannot be ignored if you expect any success. As online marketing evolves, you must also keep up or lose its benefits altogether. Here are some pointers to consider.

Saturday, June 27, 2015

SEO Firm Cites the Top Benefits of Local Reviews for Small Businesses


As an entrepreneur, your business can see many advantages simply through local reviews. Nowadays, these local reviews are everywhere, ranging from listing sites to social media such as Facebook and Google+. Unofficial reviews also exist in the form of posts on Twitter. Here are the top benefits of local reviews for small businesses. Improve Website Rank If you understand the basics of local search engine optimization in Atlanta and other areas, you likely know that improving your website rank is one of the most effective ways of drawing traffic to your site and increasing business. Ever since the Pigeon update of Google's algorithm, reviews through third-party organizations has become a necessary part of gaining visibility among the local market. Reviews and links back to your site will help you increase your rank among local websites and potentially expand your business.
http://yeah-local.com/seo-firm-cites-the-top-benefits-of-local-reviews-for-small-businesses/

How Video Marketing & Video SEO Can Help Your Brand


How Video Marketing & Video SEO Can Help You Build and Sell Your Brand - http://yeah-local.com/services-we-offer/video-marketing-video-seo-services/ Call YEAH! Local at 404-539-6068 or email info@YEAH-Local.com Reach your target audience and engage clients much better by including brand-driven videos in your online marketing mix. Build and Sell Your Brand by Investing in Video Marketing and Video SEO We live in a world where time is of the essence – nobody has the patience to read through exhaustive texts. Your prospective customers would prefer watching a captivating 30 second video that informs and educates, rather than go through 10 minutes of text – who has the time for that? Yes, video is one of the most effective marketing tools out there. It can work wonderfully well for you to get your message across to your audience, quickly and effectively. Use Video Marketing & Video SEO for Highly Effective Online Campaigns. YEAH! Local info@YEAH-Local.com 404-539-6068 1100 Peachtree Street NE Suite 200 Atlanta, GA 30309 Video Marketing and Video SEO http://YEAH-Local.com https://plus.google.com/+Yeah-local https://www.youtube.com/watch?v=AIYVtuvCFb4 https://www.youtube.com/user/yeahlocal
http://youtu.be/AIYVtuvCFb4

Thursday, June 25, 2015

Utilizing Internet Marketing Services to Help Achieve Business Growth


Today’s business environment in Atlanta is very competitive. You must keep your business in front of customers or you will lose them. The Internet provides you with a powerful tool in raising awareness of your services, but online marketing takes time. Most professionals can’t keep up with their daily lives, let alone an active website. If you currently have a site, can you recall when you updated it last? If you can’t, it’s time to take charge and look for assistance from Atlanta internet marketing services. Hire a professional to help keep your information up to date and drive new business opportunities your way. To be successful, marketing businesses must keep up with industry innovations and today’s marketplace. An active and well-crafted website has the potential to increase your client base – and by getting professional internet marketing services, you increase your chances of achieving optimal results while devoting as much time as you should on actually running your business
http://yeah-local.com/utilizing-internet-marketing-services-to-help-achieve-business-growth/

Tuesday, June 23, 2015

Atlanta Social Media Marketing: Using LinkedIn and Slideshare for SEO


Social media as an SEO tool goes far beyond simply driving traffic towards your website. In fact, social media sites, particularly LinkedIn and Slideshare, can help you boost your brand’s visibility in a number of ways. Why use them, you may ask? LinkedIn is currently the best-performing professional networking site in the world, and they own SlideShare. The close relationship between the two means they impact each other’s SEO. Google has taken notice of these changes and appears ready to reward users with better search results. With that in mind, here are four ways to improve your Atlanta social media marketing efforts via LinkedIn and Slideshare: Which keywords and phrases are most relevant to your business? You need to prove to search engines that your digital footprint is relevant for certain keywords and phrases, and this is where LinkedIn and SlideShare become useful. To identify keywords and phrases, use tools like Google’s Keyword Planner.
http://yeah-local.com/atlanta-social-media-marketing-using-linkedin-and-slideshare-for-seo/

Sunday, June 21, 2015

Atlanta Online Marketing Experts Ask: Why Aren’t You Using Video Yet?


“In the world of digital marketing, content is king.” Perhaps you’ve already heard this phrase numerous times. You may even have your own content marketing strategy. The truth is, great content is always a good SEO practice, and a lot of online marketers are creating great content every day. There is, however, one aspect of content marketing that appears to be grossly underutilized: video. If a picture is worth a thousand words, then video would be worth millions. Video as an Atlanta online marketing tool can help you inform, entertain, and even inspire your prospects. Video should be part of your content marketing strategy, and an article on Marketing Land provides you with four good reasons why: It’s Engaging Content marketing is about producing content that your target audience will want to see. Currently the world can’t get enough of video content. Neither does there seem to be an end in sight for its growing demand.
http://yeah-local.com/atlanta-online-marketing-experts-ask-why-arent-you-using-video-yet/

Friday, June 19, 2015

Local Search Engine Optimization for Atlanta Businesses—3 Vital Tips


Search engine optimization for Atlanta businesses is essential if you want to be noticed by local customers. This is especially important these days due to the increase of mobile device use among consumers. With more people turning to the Internet to search for certain products and services, being at the top of your particular markets search results is necessary. Here are a few search engine optimization (SEO) tips for businesses that seek the attention and patronage of local residents: Start from the Basics Providers of professional Atlanta SEO services like YEAH! Local can help you set up a strong online presence. Another upside here is that your website would then be properly optimized for search engines. The two foundations of good SEO are effective keyword usage and skilled web design. An attractive and responsive website is often enough to get you visitors and it can also help you convert them into paying customers.
http://yeah-local.com/local-search-engine-optimization-for-atlanta-businesses-3-vital-tips/

Thursday, June 18, 2015

Pro Atlanta Internet Marketing Services Emphasize Keyword Importance


Search engine optimization (SEO) is a quickly changing field. What was effective may not be as useful in the next few days, months, or years. This is because of the constant updates to search engine algorithms. One of the “victims” of these changes is the use of keywords. For example, in the past it was enough to pepper your site with a specific keyword to raise your search engine ranking. Now, doing such would actually lower your rankings as it is akin to spamming. Even with these changes, however, keywords are as important as ever. This is why experienced companies providing comprehensive Atlanta internet marketing services like YEAH! Local are still valuable partners of businesses and organizations that need a strong online presence.
http://yeah-local.com/pro-atlanta-internet-marketing-services-emphasize-keyword-importance/

Friday, June 12, 2015

Online Reputation Management: Leveraging Content & Social Media

Online Reputation Management: Leveraging Content & Social Media 

online reputation management atlanta

According to a recent study,

  • 86% said negative reviews had an effect on their buying decisions
  • 90% said positive reviews had an effect on their buying decisions

Clearly, in today’s world, you cannot ignore reviews about your business on the internet. Equally, you shouldn’t leave things to chance, just hoping that your satisfied customers would post great reviews while the disgruntled ones keep away. Your potential customers are looking for you online and need only a single reason to convince them not to seek your services.

Much more than just customer reviews…

Yes, customer reviews are very important in shaping people’s decision to buy from you or not, but there is much more to online reputation management in Atlanta. You shouldn’t get fake reviews written about your business either – the review sites are cracking down on fake reviews and you wouldn’t want to be talked about in the media for the wrong reasons.

What is online reputation management then, really?

Up with the Positive, Down with the Negative…

Online reputation management uses the power of content marketing and social media to enhance or restore a business’s or a person’s reputation. This involves a strategic publication of great content and ensuring this completely dominates the negative material written online or the negative conversations on social media.

This isn’t unethical, unlike paying for fake reviews. ORM is legitimate and ensures that potential customers don’t get misled by one or two negative reviews. This ensures that positive coverage of your business stays dominant on the internet and social media.

Online reputation management at no stage involves publishing fake reviews, but emphasizing real and legitimate customer reviews. This way, your potential customers become aware of the great things about your business rather than get bombarded by the negativity.

What’s Trustworthy Content?

Trustworthy content can be both owner and user-generated. Atlanta Online reputation management requires both to be effective. Owner generated content means blog posts, articles, press releases, videos, and social media posts written by you – the owner.  58% of consumers trust owner content.

User-generated or independent content means positive reviews, comments, and testimonials written by customers or reviewers who are not hired by you in any way.

How Online Reputation Management works…

ORM involves the following:

Research >> Content Setup >> Social Set-up >> Publication >> Engagement >> Maintenance

Research – This means keyword research and online presence analysis. This involves finding out what your customers look for while searching for your products or services online as well as where you stand compared to the competition.

Content Setup – This involves setting of websites, blogs, and so on where your content will be published and where you may interact with customers.

Social Setup – This is basically getting started with accounts on various social media networks such as Facebook, Twitter, LinkedIn, YouTube, and Pinterest.

Publication – This stage involves uploading of blog posts or articles on your online properties – websites and blogs.  Then publishing testimonials, user reviews, sharing content on social media channels, joining online forums, and commenting on blogs.

What’s really important? Engagement and Maintenance.

So far, the steps involved in Online Reputation Management were easy to perform. The hard part involves the last 2 steps – Engagement and Maintenance.  They separate the reputable businesses from those suffering from bad reputation management.

Engagement – Engagement involves following the earlier steps and a greater interaction or engagement with the audience on social media. This involves posting engaging and attractive social media content on Twitter, Facebook, LinkedIn, Google Plus, acquiring friends and followers, joining groups, and extending your influence on the social media.

Maintenance – Online reputation never ends, whether online or offline. Hiring a professional online reputation management service can help you run your campaigns more effectively and for a longer time.  

Search Your Business Right Now On Google…

Are you really happy with what you see? Do you feel the reviews could have been better and that the positive reviews should have been emphasized? Do you think there are too many negative reviews about your business? Are many websites belonging to your competitors in your search results? If the answer to these questions is not what you want then you really need to change things around. Hire a proper online reputation management firm today to get your company back on track.

Let me know if you have had success with Online Reputation Management and the steps you took?

The post appeared first on Yeah! Local

Tuesday, June 9, 2015

Homes for Sale in | Brookstone | Acworth GA

Homes for Sale in | Brookstone | Acworth GA


Homes for Sale in Brookstone: A sought after golf and country club community in Acworth GA.
For more information about what each neighborhood in Brookstone has to offer and homes for sale check out http://www.jackiepressley.com/.

Contact Jackie Pressley at Club Realty Associates http://www.jackiepressley.com/ 
(404) 641-4857

Jackie Pressley
President, Owner
CLUB REALTY ASSOCIATES
http://www.jackiepressley.com/
(404) 641-4857
1727 Mars Hill Road, Suite 206
Acworth, GA 30101
License #: 133259

Saturday, June 6, 2015

Why Social Media Marketing in Atlanta is a Business Necessity

Social Media Marketing Atlanta: A Business Necessity, Not a Luxury

social media marketing atlanta
As of this moment, on social media, there are countless conversations happening every minute that relate to your brand. If you fail to use social media to build your brand, your competitors certainly will, and leave you even further behind. That’s why you should take social media more seriously.
Social media optimization is now critical to all business ventures. The emergence of Facebook,Twitter, LinkedIn, Google+, Youtube, and Pinterest have changed how businesses engage with customers. It won’t be enough any longer just to have a great website, get backlinks, and do well on Google – you should have an effective social media strategy as well.
Social Media Marketing: A Business
Necessity, Not a Luxury
Click to Tweet
Why Atlanta Social Media Marketing is important for your Business?
  • 25% of the people worldwide use social media (eMarketer)
  • 1 in 6 minutes spent on the internet, worldwide, is spent on interacting on social media (comScore)
  • Television took 13 years to reach 50 million people (United Nations Cyberschoolbus) Facebook did the same in 2 years.
  • According to a Nielsen study,
  • 70% of social media users read about other customer experiences
  • 65% of social media users learn more about business products and services
  • 53% of social media users compliment brands
  • 50% of social media users express how they feel about brands they like or don't like
Clearly, social media is important. But there has to be a social media strategy to make the most of the opportunity. The question you should ask yourself is how connected are you to your potential customers on social media? Is your business talked about on Facebook or LinkedIn? Do you have an updated social media profile optimized for search?
How to Take Advantage of Social Media?
Let’s talk about some of the things you should do to take advantage of the opportunities given by social media.
Engage on Facebook – Use Facebook to inform people about your events, updates, and promotions. Facebook is the world’s largest social network with over 1.6 billion members. Even if organic reach has dropped you still need to be here.
Use Google Plus Google Plus has over 500 million members and is really important for marketing because of its integration with Google for SEO benefits. Take a look at some of the communities and start engaging with other professionals.
Tweet ActivelyTwitter is critical to your business as Twitter users are active buyers - 67% of Twitter users are likely to buy from the brands they follow on Twitter. Post updates several times a day to stay relevant.
Join LinkedIn – LinkedIn is the world’s #1 professional network and has over 238 million members worldwide. Use LinkedIn to build credibility and gain trust. Join relevant discussions in LinkedIn groups, Post status updates, and optimize your profile for search. Focus on connecting with prospects.
Use YouTube Marketing – Video is a great way to sell your products or market your services. Over 1 billion unique visitors watch YouTube videos every month. Once you make the videos don’t just post them and hope people watch. You need to get your videos ranked for the terms you want to be found for. Video SEO is a great way to do this.
Pin on Pinterest - Pinterest is the new kid on the block, but don’t believe all the reports that it is mostly females posting recipes. You should start pinning your videos, infographics, blog post photos, Slideshares, and link them back to your website. You will see that Google loves Pinterest and will start ranking your content.
Networking on social media takes a lot of time. You will have to be on it regularly and respond to your followers promptly. As a business owner, you probably don’t have this time. Your time is better spent on handling your core business responsibilities.
If you want the DIY route try Pocket to save great content you find throughout the month. Then from Pocket put all that great content in Buffer. You can do this once a month and then not have to worry about it again.
If you are still overwhelmed, many marketing agencies can help you with a plan or take over all your social media marketing in Atlanta. Here’s what a good agency will do for you…
  • Expand your social network – get new friends, fans, followers, connections and join groups. Actively post helpful content.
  • Increase awareness of your business on social media through tweets, updates, posts, etc.
  • Actively engage with customers through discussions, comments
  • Foster trust and customer loyalty by updates, tweets, and posts
  • Use the full power of the social media
Social media can be your best marketing choice for online visibility and awareness of your brand. Even if you only post a couple of times a week you will be top of mind with prospects in the market for what you offer.
​Are you using social media and having success with your business?
The post appeared first on Yeah! Local

Your Daily SEO Fix: Week 3

Posted by Trevor-Klein

Welcome to the third installment of our short (< 2-minute) video tutorials that help you all get the most out of Moz’s tools. Each tutorial is designed to solve a use case that we regularly hear about from Moz community members—a need or problem for which you all could use a solution.

If you missed the previous roundups, you can find ’em here:

  • Week 1: Reclaim links using Open Site Explorer, build links using Fresh Web Explorer, and find the best time to tweet using Followerwonk.
  • Week 2: Analyze SERPs using new MozBar features, boost your rankings through on-page optimization, check your anchor text using Open Site Explorer, do keyword research with OSE and the keyword difficulty tool, and discover keyword opportunities in Moz Analytics.

Today, we’ve got a brand-new roundup of the most recent videos:

  • How to Compare Link Metrics in Open Site Explorer
  • How to Find Tweet Topics with Followerwonk
  • How to Create Custom Reports in Moz Analytics
  • How to Use Spam Score to Identify High-Risk Links
  • How to Get Link Building Opportunities Delivered to Your Inbox

Hope you enjoy them!

Fix 1: How to Compare Link Metrics in Open Site Explorer

Not all links are created equal. In this Daily SEO Fix, Chiaryn shows you how to use Open Site Explorer to analyze and compare link metrics for up to five URLs to see which are strongest.

.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}
.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

https://www.youtube.com/embed/7QBIKtOiF38


Fix 2: How to Find Tweet Topics with Followerwonk

Understanding what works best for your competitors on Twitter is a great place to start when forming your own Twitter strategy. In this fix, Ellie explains how to identify strong-performing tweets from your competitors and how to use those tweets to shape your own voice and plan.

https://www.youtube.com/embed/zFih9GG66ZA


Fix 3: How to Create Custom Reports in Moz Analytics

In this Daily SEO Fix, Kevin shows you how to create a custom report in Moz Analytics and schedule it to be delivered to your inbox on a daily, weekly, or monthly basis.

https://www.youtube.com/embed/ChCdxR1dsF0


Fix 4: How to Use Spam Score to Identify High-Risk Links

Almost every site has a few bad links pointing to it, but lots of highly risky links can have a negative impact on your search engine rankings. In this fix, Tori shows you how to use Moz’s Spam Score metric to identify spammy links.

https://www.youtube.com/embed/rCSla6zguLA


Fix 5: How to Get Link Building Opportunities Delivered to Your Inbox

Building high-quality links is one of the most important aspects of SEO. In this Daily SEO Fix, Erin shows you how to use Moz Analytics to set up a weekly custom report that will notify you of pages on the web that mention your site but do not include a link, so you can use this info to build more links.

https://www.youtube.com/embed/En322rygJh4


Looking for more?

We’ve got more videos in the previous two weeks’ round-ups!

Your Daily SEO Fix: Week 1

Your Daily SEO Fix: Week 2


Don’t have a Pro subscription? No problem. Everything we cover in these Daily SEO Fix videos is available with a free 30-day trial.

Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don’t have time to hunt down but want to read!


Thursday, June 4, 2015

How to Boost Your YouTube Visibility

Do you have a YouTube channel for your business? Interested in ways to attract more viewers? After you upload a great video to your YouTube channel, there are a few steps you can take to make it easier for viewers to find your content. In this article I’ll show you how to boost visibility for […]

This post How to Boost Your YouTube Visibility first appeared on Social Media Examiner.
Social Media Examiner - Your Guide to the Social Media Jungle

Wednesday, June 3, 2015

The $100,000 Challenge: May Update

graph traffic

We’ve finally completed the second month of the $100,000 challenge. For the month of May, NutritionSecrets.com received a total of 33,216 visitors.

May wasn’t a bad month considering that Mike, who is the face of the site now, had to learn how to blog, drive traffic, build links, and update the Facebook page.

Here’s a rundown of what happened: 

Traffic

Overall, the site received 33,216 visitors and 53,786 pageviews. Out of those 33,216 visitors, 22,819 were unique.

nutrition traffic

Out of those visitors, 7,882 came from Quick Sprout. For that reason, I have stopped linking to the site from Quick Sprout. All of those visitors mainly came from this one Quick Sprout post.

nutrition traffic quicksprout

What’s actually funny is that we are getting referral traffic from random sites like Craigslist. The visitors, of course, aren’t sticking, but the traffic is coming from Quick Sprout readers who post jobs, looking for people to help them replicate NutritionSecrets.com so they can follow along the journey.

Although the site’s traffic is climbing, we only received 1,786 visitors from Google in May. That means our biggest opportunity is search traffic as in the nutrition space, most of the sites generate the majority of their traffic from Google (roughly 60-70% of their overall traffic).

Facebook

The growth of Facebook fans has been great. Facebook drove 9,563 visitors in the month of May, which isn’t too bad.

We also hit over 100,000 fans by posting good content and doing shout-out-for-shout-out deals: we promote other Facebook fan pages, and they promote us.

shout out for shout out

We keep these promo updates running for a few hours and then delete them. When the other fan page gives us the shout-out in return for ours, both pages get more fans.

Initially, I was getting fans through ads.

facebook ad

I targeted this ad, for example, to users in English-speaking countries in Asia. This allowed me to get fans for pennies. In general, many of these people didn’t engage, but it helped me boost my numbers high enough so I could start doing the shout-out-for-shout-out campaign. Otherwise, no one would want to participate in such an exchange if you only have 100 fans.

Since then, the Facebook page has grown, but the engagement has been declining. It has nothing to do with the fans. It has to do with the fact that Mike isn’t as good as I am when it comes to choosing social media updates. Other people’s content sometimes performs 30 times better than our own.

This was actually expected as there is a learning curve for him, and so far he is doing great. Now, he is browsing other Facebook pages within the nutrition niche to see what is working for them as well as using Buzzsumo to come up with more ideas.

The fact that Mike doesn’t have the same background as I do sometimes serves as an advantage. He’s actually come up with some interesting ideas. One that was great is the usage of custom hand-drawn images.

avocado

Mike’s enlisted the help of his girlfriend Caroline, who loves drawing for fun, to create the image above for $30. It received a total of 765 likes and 245 shares. Not bad for spending $30.

Mike is now having her create more images, and hopefully they’ll have the same success as the avocado image. We, of course, can’t keep getting images for $30, but we will gladly pay her $100 per image, assuming they keep doing well.

mr potato

Eventually, I want to start having Caroline draw images like The Oatmeal’s as I think it will help drive hundreds of thousands of visitors.

Content

If you look at the content on NutritionSecrets.com, you’ll see that it has drastically improved. The information is much more accurate; there is a conversational tone within the posts; and people are engaging through comments.

What Mike hasn’t nailed down yet is creating viral content. Most of the topics he has written on are beaten to death, and everyone who is interested in nutrition has already read similar blog posts on other sites.

What’s helping maintain the traffic is that he is producing five blog posts a week, but once he starts writing on more unique topics such as why you should freeze lemons, we should see a drastic increase in traffic.

Overall, I am happy with the content quality. I just have to get Mike to stop creating me-too content, which shouldn’t be hard because he is a certified nutritionist and knows his field.

Once we nail the topics, we’ll start testing elements such as content length and post types. For example, a lot of people have been asking us to post recipes, but we are not ready yet to try it out until we figure out how to make our standard blog posts popular.

Conclusion

NutritionSecrets.com isn’t generating any income yet, and I don’t expect it to until we hit at least 100,000 monthly visitors. But the progress Mike has made so far has been great.

His content looks good; Caroline’s hand-drawn image performed well; and the Facebook group is growing. We aren’t focusing on shout-out-for-shout-outs anymore as Mike needs to focus on the content quality and picking the right topics, but once we nail that down, we will start growing our fan page again.

In total, we’ve spent $2,670.74. The expenses are the same as I listed last time. The only difference is we spent another $130 for two hand-drawn images.

What do you think of this challenge? Is it helping you learn more about marketing?

How to Generate Content Ideas Using Buzzsumo (and APIs)

Posted by Paddy_Moogan

Content is an important part of any digital marketing strategy. Whether it be content for links, conversion, education, search or any number of things. In this post I want to focus on one area—content that drives awareness of your brand.

One tangible way to measure awareness is by looking at new visitors that a piece of content attracts which is pretty easy (although not always perfect) using something like Google Analytics. There are other measures that can influence new visitors that I'm going to talk about as well:

  • Social shares
  • Links

Both of these can send traffic to your website, although I wouldn't assume that they correlate exactly. This should explain why.

Nonetheless, chances are that if you're creating a piece of content that is designed to create awareness, links and social shares are likely to be high up the list of objectives, just below traffic.

But where do you start? What content idea will work best?

If you haven't already, I'd highly recommend you take a look at this deck from Mark Johnstone who is one of the best people I know when it comes to explaining what makes a good idea. Follow it with this post from Hannah Smith just last week on Moz on creative content research.

In this post, I want to explain one of the processes that we use at Aira to generate content ideas for clients. It's not the only thing we do, but it gives us a massive push in the right direction, even in industries that may be tagged as "boring" or hard to understand. The reason for this is that we gather as much information as we can on what has already worked in a particular industry. We use an awesome tool called Buzzsumo to help with this, and I'm going to show you three core things:

  1. How to use the Buzzsumo tool (free and paid versions)
  2. How to hack together a Google Doc to automate some of the work for you and pull in additional metrics
  3. How to scale it up and create a tool that does the hard lifting and adds in other magic too

This is exactly the process that we've gone through at Aira. We started using the Buzzsumo tool as it was intended, then I wanted to get a bit more from it so I played with the API, then we saw the potential and built a proper tool that scales and pulls in other data. Each time we do a content strategy for a client, we tweak the process and usually add something new. So this is a work in progress but even right now it is working well.

The process is very data-driven and we don't try to hide the fact that we're learning from what others have done. The fact is that there is a wealth of data out there ready to be used to inform our decision making and the choices we make—so we should use it.

If you're already familiar with Buzzsumo, feel free to skip to the section on using the API to see what else you can do with it.

The goals of content profiling

Before diving into Buzzsumo itself, I want to be really clear on what we're trying to achieve through this process. It can be a long process (more on speeding it up later) and you can go down a few rabbit holes before getting the insight or takeaway that you're looking for. So keep the following in mind as you step through this.

Overarching goal: Gather as much information and data as possible to feed into your brainstorming / content ideation process. So rather than just starting with a blank slate, you have lots of research behind you which can make your ideas a little bit better and allow you to make more informed choices.

This goal is important to remember because this process won't magically give you fully formed content ideas, but it will feed into that heavily and lead to better content ideas and crucially, probably make you ditch some ideas that may not be so good!

There are a few secondary goals that help set the context for what we're doing:

  • Learn what is working well in your industry
  • Learn what your competitors are doing well
  • Learn what social networks are best for you to target

Keep these in mind as you go through this process.

Using Buzzsumo for content profiling

To make this post more useful and easier to follow, let's imagine we're working with a client in the travel space and we've been tasked with coming up with content ideas for them. They are looking to get in front of their primary audience which is mid to high-end travellers.

Now let's use Buzzsumo to try and see what is working in terms of content in this space that may appeal to this target audience.

There are two main ways for us to use Buzzsumo to find this information:

  1. Keyword based search
  2. Domain based search

We tend to use both types of search but it's worth mentioning that occasionally, domain based searches are limited because client competitors may not be doing that much in terms of content creation—so there isn't much for Buzzsumo to find! This is usually the exception though and even smaller websites have done some content at one point or another.

Keyword-based research using Buzzsumo

Let's start by looking at a few keyword-based searches.

One thing we need to be aware of at this point is the difference between commercial keywords and content-driven keywords. Our travel client may be targeting keywords such as:

  • luxury holidays
  • last minute luxury holidays
  • luxury honeymoon destinations

Putting these into Buzzsumo will return some results, but the usefulness of them will not be as good as using content driven keywords such as:

  • luxury travel guide
  • best honeymoon destinations
  • guide to getting married abroad

These keywords are non-commercial in nature and therefore, the results we get back from Buzzsumo will be for content created using these keywords and not product / service pages that list holidays. Overall, Buzzsumo does a pretty good job of filtering out pages that are 100% focused on selling products / services, but a few do slip through sometimes.

You can search Buzzsumo using quotation marks if you want to narrow down results a bit, but we'll start off broad with the following search:

buzzsumo keyword search

I've also selected "Past Year" from the left hand side so that I stand a good chance of getting a good set of results with lots of data.

Here are what the results look like:

buzzsumo keyword search results

We can see the results ordered by total number of shares, then broken down by each of the large social networks too. You can dive into each result to view backlinks to that content and Twitter accounts that have shared that content too:

view sharers on buzzsumo

If you're using the free version of Buzzsumo, then you can continue to run searches like this and doing a deep dive into pieces of content that catch your eye. Over time, you will start to notice trends and be able to take some actions based on what you see. Here are a few that we find most useful.

Seeing which domains appear the most

After only a few searches, you will start to notice domains appearing over and over again for your keywords. Just in the one screenshot above, we can see that A Luxury Travel Blog appears twice in the top few results. The first thing you should do is make a note of this domain so you can use it to do deeper research a little later.

Secondly, the important point here is that this domain clearly has a decent size audience because of the way it is consistently getting good amounts of social shares across multiple posts. This means that this domain could be a good one for you to take a closer look at and try to build a relationship / run a campaign with them.

Uncovering influencers who you can reach out to

After a few searches and deep dives, you will also see patterns in who appears the most when you click on "View Sharers" button. You should make a note of these people and again, start looking for ways to engage with them because you know they're relevant to your niche and they are open to sharing content that you're able to create.

Find the common themes / topics of content

The final thing that we tend to try and pick up on is the themes of the content titles too. After several searches, you will start to see what typically appears in the top results for your set of keywords.

Once you've done all of this, you should have a few things in your notes:

  • Ideas on what content themes perform best - you can use these to start your own ideation and brainstorming.
  • A list of domains that tend to get lots of shares - you can do a deeper dive on their content (see next section) and look to build relationships with them to help you promote your future content
  • A list of influencers on Twitter who tend to share relevant content - you can try to contact these people and see if they'd be open to sharing the content you create too

Now let's move from a keyword-based search to a domain-based one.

Domain-based research with Buzzsumo

In the same way that you can run keywords through Buzzsumo, you can also run domains through it and find the most shared content on that domain. This is really useful when you want to do a deeper dive into domains that kept appearing in your keyword research, as well as taking a closer look at competitors to see if they are doing anything you can learn from.

One thing to note here is that sometimes you won't get a great set of results back from Buzzsumo. This tends to happen in smaller niches or on particularly new domains where Buzzsumo may not yet have enough data to be useful.

Remember earlier that A Luxury Travel Blog kept appearing on our keyword searches? We can now take a closer look at them with a simple search:

buzzsumo domain search

The results look similar to a keyword search but as you can see, the results are limited to this domain:

buzzsumo domain results

Again, we can take a deeper dive and see what's working for this particular domain. Just a glance at these top four results alone give me two insights:

  1. Posts that appear list focused / have a number of items on them appear to do well with the top three all being lists
  2. The same author has written the top two posts, which means we can take a deeper look at what she is writing and try to work out why this is

We can take a closer look at her content by clicking on her name:

author on buzzsumo

We can then do a bit of digging and try to find trends and insights that may help us when coming up with our own ideas. It may also turn out that she has a big social following which makes her someone you may want to engage with.

All of the above is available using the free version of Buzzsumo, which is great. The paid version lets you go a bit further in a few ways though, and given that pricing currently starts at $79 per month, I think it's a reasonable cost and achievable for most people. So I want to talk about what you can do with the paid version too. Later, we'll go a step beyond this and look at what you can do with the paid API as well.

Deep-dive content keyword analysis

When you run a standard keyword search like we did above, you need to keep an eye open for results that seem very useful, relevant, and have lots of results. When you find this, you can use Buzzsumo to do a bit deeper into this keyword and give you all sorts of useful data about the content produced around that keyword.

You can do this by using the Content Analysis report:

buzzsumo content analysis

You run a keyword search as normal and Buzzsumo takes a little longer than usual because it's generating a much bigger report which includes a number of things. I won't go into detail on every single one here, but I will give you my favourite sections.

Average social shares by network

average shares by network

This tells us which networks typically generate the most social shares for content that mentions "luxury travel guide." For most B2C industries, the split between networks above is pretty normal, whereas you tend to see a much higher number for LinkedIn when it comes to B2B industries.

The interesting thing here, though, is not so much the split of shares between networks—most of us could guess that Facebook and Twitter would drive the most shares. What is interesting is the average number of shares because this can really help us get a sense of what is achievable with this particular type of content.

In the case above, we can see that, on average, a piece of content mentioning "luxury travel guide" gets about 40 Facebook likes and about 30 tweets. If your client or your boss is expecting 100,000 of each from your new piece of content, you can show them this data and it can help set their expectations a bit. The fact is that many pieces of content don't get more than a few dozen social shares, but we only see and remember the ones that get hundreds of thousands and that is where our expectation is set.

Average shares by content length

average shares by content length

This one doesn't really drive massive insights, but I want to include it because it can be a great one for driving home a point. The point being that you can't just throw up a few hundred words of content and expect it to fly. It can happen, but for most of us, we need to invest time and resources into content creation, and long-form writing and guides can lead to lots of social shares.

Whether people read articles that they share on social is another story, but that's for another day. The message here is that typically, content that is more in-depth and detailed will get more social shares. I've seen the odd exception when doing research for clients, but generally I'll see the graph above over and over again.

Most shared domains

most shared domains by network

I really like this section of the analysis because it effectively becomes my outreach target list. Buzzsumo is telling me that when it comes to my target keywords, these are the domains that usually get the most shares. Therefore, these are exactly the domains where I want my client to be featured in some form or another. What Buzzsumo is doing here is a bit like what Richard Baxter talks about in this post on outreach where you are trying to be super targeted and not just going after random link targets.

Average shares by content type

average shares by content type

Total honesty here—this one can be a bit hit and miss. Generally, the more broad the keyword, the better results you get in this graph. The example above isn't bad, but isn't great either. What Buzzsumo is doing here is analyzing the articles that it's crawled and trying to work out what type of content it is. In this example, they've been able to figure out what there are "How to" style articles, lists and videos related to luxury travel and it has given me the average social shares for each.

To give you a better example, here is a recent search I ran for another Aira client, I can't tell you the exact keyword but this was the result:

average shares by content type detail

As you can see, there are far more content types and this gives us a good idea of what types of content can perform well. The interesting thing for this particular client was the disproportionate number of LinkedIn shares for "How to" articles which informed our research and gave us a path to go down to find out what was happening. We were able to take a closer look at this content and use this to make recommendations to the client.

There are other bits of data available in this deep dive report but typically, these are the ones I find most useful.

Deep-dive domain analysis

Just like with a basic search, you can switch out your keyword and put in a domain instead and ask Buzzsumo to do deeper analysis on it. Let's take a closer look at Lonely Planet and see what data we can get that may help with content ideas for our travel client.

We get the same set of core graphs that I've mentioned above, but the takeaways and actions can be a little different when performing domain research. Particularly if you're running a competitor through it.

average shares by network

The graph above shows us that Lonely Planet is driving a disproportionately high number of social shares through Facebook compared with any other platform. It would probably be wise for us to take a closer look at their Facebook page and see exactly what they are doing.

An additional graph from Buzzsumo which I didn't mention above is this one:

average shares by topic

This is another one that can be hit and miss, but in this case, it is pretty useful because it gives us a rough idea of what topics drive the most social shares. There are a couple in there which aren't very useful such as "travel", "planet" and "us". But the rest can help inform our ideation going forward and give us angles to research a bit further.

What is interesting about the graph above is the disproportionate number of shares on Pinterest that content focused on Italy gets, it gives us a route to go down to learn more and perhaps get some insights into our content process.

You can do this kind of analysis for competitors, too, and see what content is getting the most social shares, as well as what social networks are working best for them. At Aira, we were able to show one client how well Facebook was working for a number of their competitors which led them to hire a social media person into their team who could focus on this channel and grow the brand presence with their target audience.

All of the reports above can help you with the process of coming up with content ideas, whether you use the free or paid version of Buzzsumo, you'll be able to get good insights and learn from competitors / the general industry to see what has worked before and feed it into your ideation.

Taking it a step further: Using the Buzzsumo API

Spoiler alert: If you have a Buzzsumo API key, just make a copy of this spreadsheet, input your key and all of the stuff below will magically work.

We used the above process a few times at Aira and it works well, but we wanted something a bit more powerful and quicker. It can take a while to run these reports, especially if you have lots of keywords and domains to check. I had a quick look at the Buzzsumo API and saw that it used JSON which is something I'd worked with before in Google Docs, so I decided to try to hack something together that could eventually be developed into a tool—if it worked.

For me, as a non-developer, that was a big if!

I wasn't looking to create anything fancy or scalable though, I just wanted to build something that worked and could be used as a prototype for building a "proper" tool—more on that below or you can jump ahead.

I did start off with a few simple things in my mind though—the problems I was trying to solve by using the API and not just using the app itself. Given that some development time is needed to build this tool, I need to have good reasons to invest the time. For me, I had a few good reasons:

  • I wanted to run the tool for lots and lots of keywords and lots of lots of domains at the same time. Buzzsumo can do this, but you still have to type in the advanced search query. I just wanted to copy and paste keywords / domains into a single field and hit go! This is even more important to us because of the way we gather keywords and domains which is covered in the next point.
  • We use an internal tool based around the SEMrush API to gather keywords from client competitors and it would be super cool and quick to pass the output from this tool straight into the Buzzsumo API.
  • We have another tool that tells us who a client's true organic search competitors are, and similar to the previous point, it would be super useful to pass these competitors straight into Buzzsumo for processes and to give us lots of cool data about their content.
  • We wanted to add in additional metrics that Buzzsumo doesn't give us for each URL such as Moz metrics, Majestic metrics and sentiment / demographic analysis
  • Buzzsumo doesn't give you "live" numbers when it comes to social shares, so if we used the API, we could integrate with the Shared Count API to recrawl the URLs and get fresher social numbers.

These reasons were enough for me to explore the API a bit and see if it could help solve these problems.

For those of you who actually know what you're doing when it comes to coding / APIs, etc., please don't scrutinise my work too much! I'm what you'd call a copy and paste coder and I'm sure there are cleaner / more efficient ways to do what I've done. Remember that the point here is to build a prototype that could be scaled into a full tool.

You will need an API key from Buzzsumo to do any of this work and it comes with their agency plan which isn't super cheap, but is very cost effective for agencies who are doing lots of this kind of research.

Let's start with the basics of the Buzzsumo API and what you can get from it.

There are five main ways of getting data out of Buzzsumo:

  1. Top content - returns the most popular content for your chosen domain or keyword
  2. Top influencers - returns influencers for the topic of your choice
  3. Article sharers - returns a sample of people who shared a specific article on Twitter within the first few days of it being published
  4. Links shared - returns a list of links shared by an influencer of your choice
  5. Average shares - returns the average number of shares for content published in the last six months from a particular domain

We're going to focus on the first one for "Top Content" as this follows on nicely from the steps I've already outlined above. I'll talk about the other options for the API in another post :)

You can view the documentation for the Top Content section of the API here. The request API looks like this:

http://api.buzzsumo.com/search/articles.json?article,infographic,video,guest_post,giveaway,interview&q=lonelyplanet.com&result_type=total&num_days=7&page=0&api_key=API_KEY_HERE

Let's break this down and see what is happening.

http://api.buzzsumo.com/search/articles.json?article,infographic,video,guest_post,giveaway,interview&q=lonelyplanet.com&result_type=total&num_days=7&page=0&api_key=API_KEY_HERE

This is the URL we need to access to API and the bit at the end tells Buzzsumo which of the five types of API we want to access and the format we want the data to be returned in.

http://api.buzzsumo.com/search/articles.json?article,infographic,video,guest_post,giveaway,interview&q=lonelyplanet.com&result_type=total&num_days=7&page=0&api_key=API_KEY_HERE

This should feel familiar to you because it matches the options you get in the Buzzsumo App:

content types in buzzsumo

Changing this section of the string allows us to focus our research if we want to. So if we only wanted to see results where Buzzsumo has classified a piece of content as an infographic or a video, the string would look like this:

http://api.buzzsumo.com/search/articles.json?infographic,video&q=lonelyplanet.com&result_type=total&num_days=7&page=0&api_key=API_KEY_HERE

Generally, we tend to not change this bit of the string as we want as many results back from Buzzsumo as possible.

The next part of the API call is this bit:

http://api.buzzsumo.com/search/articles.json?article,infographic,video,guest_post,giveaway,interview&q=lonelyplanet.com&result_type=total&num_days=7&page=0&api_key=API_KEY_HERE

This is where we define the domain or keyword that we want to run research for. Obviously this will change for each search you do based on what you need.

Next up in the call, we have:

http://api.buzzsumo.com/search/articles.json?article,infographic,video,guest_post,giveaway,interview&q=lonelyplanet.com&result_type=total&num_days=7&page=0&api_key=API_KEY_HERE

This simply tells Buzzsumo how to order the results. By default, this will be set to total and the results will be ordered by the total number of social shares that a piece of content has. If you'd prefer the results to be ordered by something else, you can switch out for Facebook, Twitter, Pinterest, etc.

Next in the call is:

http://api.buzzsumo.com/search/articles.json?article,infographic,video,guest_post,giveaway,interview&q=lonelyplanet.com&result_type=total&num_days=7&page=0&api_key=API_KEY_HERE

This tells Buzzsumo how far (in days) we want to go back to get data. We typically set this to 360 which is the maximum amount of time you can go back.

http://api.buzzsumo.com/search/articles.json?article,infographic,video,guest_post,giveaway,interview&q=lonelyplanet.com&result_type=total&num_days=7&page=0&api_key=API_KEY_HERE

This tells Buzzsumo what page of results to start at, with 0 being the first page.

http://api.buzzsumo.com/search/articles.json?article,infographic,video,guest_post,giveaway,interview&q=lonelyplanet.com&result_type=total&num_days=7&page=0&api_key=API_KEY_HERE

This is where you set your unique API key which allows you to run these requests.

Integrating with Google

Now that we know what the API request looks like and what we can play with, let's look at how to pull this into Google Sheets.

Fortunately (for non-coders like me) there is a cool function in Google Sheets called =importjson. It's similar in many ways to =importxml which you may have read about before.

This function doesn't work out of the box, unfortunately, you have to go through a couple of simple steps to install a script first, but it's really easy and well explained in this blog post on Medium.

Once you've done that, you can start by performing a simple API call using the structure I've shown you above.

Simply paste the following into a cell in your Google Sheet:

=ImportJSON("http://api.buzzsumo.com/search/articles.json?article,infographic,video,guest_post,giveaway,interview&q=lonelyplanet.com&result_type=total&num_days=7&page=0&api_key=API_KEY_HERE")

After a few seconds, you'll see something like this appear:

google doc for buzzsumo api

Yay! Data! It's amazing when stuff just works.

Once you've pulled the data in for your chosen domains or keywords, you can do whatever you want with them. At a basic level, you can simply build an API call for each of the domains and pull the results into different tabs in your Google Sheet. So you'd end up with tabs that look something like this:

tab labels for data analysis

From here, you can use the built in Google charts to visualise the numbers you find and compare competitors to each other.

What is more interesting, is running a single API call and getting data back for several competitors or keywords at once. To do this, you simply use an advanced search in your API call. Continuing with the same example above, we'd edit our API call so that it says this:

=ImportJSON("http://api.buzzsumo.com/search/articles.json?article,infographic,video,guest_post,giveaway,interview&q=lonelyplanet.com OR wanderlust.co.uk OR cntraveller.com&result_type=total&num_days=360&page=0&api_key=API_KEY_HERE")

The results now look like this:

updated google doc for buzzsumo api analysis

What can we take from this?

Well, Lonely Planet is kicking ass because they own 19/20 of the most shared articles. The only exception is Wanderlust who appear in position 9.

We can also take all of the content titles and put them into a word cloud tool such as Wordle and get something like this:

travel site keyword word cloud

You'll need to remove a few keywords such as the brands and common words that you'd expect, but the output can give you a good overview of the content themes being pushed out by your chosen domains or keywords.

But remember one of the problems I was trying to solve? I wanted to be able to drop in a list of keywords and competitors and have Buzzsumo fetch the data, rather than having to type it all in manually in the app.

I managed to get to the point where I could do this:

integrated google doc for analysis

The eagle-eyed among you will notice there are a few hidden rows in this screenshot. I'll unhide them in the next screenshot so that I can show you what is going on and how you'd replicate what I've done above.

Remember I showed you how to build the API call above? I'm using Google Sheets below to build an API call and am simply using the =concatenate function to do so. In the following screenshot, I've used this function to concatenate my list of domains and keywords into the standard format for a Buzzsumo advanced search:

concatenated cells

From here, I can use concatenate to build my API call. Cell A13 simply concatenates A8, A9 and A10. I'm know there are more technically efficient ways to do this using scripts, but as I said, I'm not a developer and I'm just trying to prove a concept here as quickly as I can.

building buzzsumo api call in google docs

My output is a list of the top 20 results from Buzzsumo, ordered by total shares from all three domains and two keywords. I can take this data and run whatever analysis I want on it to find what content seems to perform best in terms of social shares and feed this into my content ideation process.

Adding in live social shares

One of the goals of using the Buzzsumo API rather than the web interface was to pull in up to date social share numbers for each URL we find. Unfortunately, Buzzsumo gives us social data that isn't always up to date. They fetch social data for each URL at different intervals and generally update older URLs less than new ones.

Luckily, pulling social share data into Google Sheets is really easy.

All you need is a free API key from Shared Count and the script from this blog post on Render Positive. Make a copy of the Google Sheet from Render Positive, then follow these steps.

1) Go to Tools > Script Editor

create a form

2) Click on this option:

sharedcount script

3) Make a copy of the script:

code for sharedcount script

4) Go back to your own sheet and click Tools > Script Editor

script editor

5) Click File > New > Script file

script file

6) Paste in the script you just copied and save the script

pasted script

7) Finally, you'll need to edit this cell reference to the cell where you plan on pasting your API key from Shared Count:

cell reference for API

That's it!

Now if you want to use the script, you just need to enter the following in the cell of your choice along with the cell reference for the URL you want social shares for. Here are the five that Buzzsumo use:

=SharedCountTwitter(A1)

=SharedCountFBTotal(A1)

=SharedCountLinkedIn(A1)

=SharedCountPinterest(A1)

=SharedCountGPlus(A1)

You'll end up with something like this:

sharer count

Or, you can of course just make a copy of this spreadsheet and everything is already set up for you!

So after all of this, I ended up with a Google sheet that did the job for me and solved most of my problems with using the Buzzsumo web interface. After a couple of successful client projects using this process, we decided to build out a more powerful and scalable version of the tool. The additional bonus being that it was less likely to break than my cobbled together Google sheet!

Building out your own tool using Buzzsumo

Importing data into Google sheets is one thing, but it only takes us so far and doesn't tend to scale particularly well. To overcome that we have the option of building our own piece of software that uses the principles I've mentioned above to move things to the next level.

In this example our programming language of choice is PHP. As above, there are a few options that you pass into the API (including they keyword or domain, page number, number of days and your API key) so the overall principle is the same. Here's what we do:

Firstly, we build the Buzzsumo API call and save the URL into a variable:

http://api.buzzsumo.com/search/articles.json?q='.$url_or_keyword.'&result_type=total&page='.$z.'&num_days='.$numdays.'&api_key='.BUZZSUMO_API_KEY;

We then use that to grab the data and store it in another variable:

$json = file_get_contents($buzzsumo_url);

Finally, we take that data and translate it:

$response = json_decode($json);

Moving on from there, we take the response and pull out the data for each URL:

foreach($results as $result) {
// Get the URL & number of social shares, and then save them into a database
}

The important bit there is that we save each of the results into a database because that means we can take a massive data set for numerous domains and keywords and then look for trends.

To show what can be done we took an example set of 7 sites that we're going to run through our profiler. The process, and results, can be seen in the video below. This is just a quick example of what can be done, with some time and imagination, you can do a lot with the Buzzsumo API and mash it up with other APIs to get a really cool data set.

As you can see, within a couple of minutes we can look at the top content for each of our chosen sites, as well as see which networks are most effective for them. We've also built in an export function that easily allows us to drop the data into Excel and do a manual analysis of the results. You may have also spotted that we've added in Moz and Majestic data which allows us to do analysis along the line of what Buzzsumo recently did in this post.

That's about it! In summary, the standard version of Buzzsumo can help you get great insights to feed into your content ideas and strategy. If you have the time and you're working across lots of clients, it's definitely worth taking a look at the paid version and making use of the API if you (like us) wanted to mash up the data with other APIs.


Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don't have time to hunt down but want to read!