Let’s face it: SEO marketing is complex. Thousands of small businesses like you are trying to figure out why they’re not showing up in Google search results. After all, everyone wants to rank on the first page of Google.
SEO
5 Top Questions to Ask Before Hiring an SEO Company
In the ever evolving world of SEO you need a team you can trust to stay on top of things, here’s how to find one.
The Best SEO Tools for Your Website
When it comes to promoting your business, search engine optimization (SEO) is one of the most important ways to drive traffic to your website. Most people think of SEO marketing as just a matter of stuffing keywords into their web pages, but it has become much more than that. As Google and other search engines keep updating their algorithms, the process of optimizing a website design for organic traffic has evolved into something more complex.
While SEO marketing can seem daunting, it’s actually not difficult to do once you know what to look for. However, it also doesn’t have shortcuts and requires time and experience to do well. Luckily, there are plenty of SEO tools out there to help you optimize your website. We’ve organized a few of these tools in this post to help.
Keyword Research Tools
Keyword research is probably the part of SEO marketing that most people are familiar with. It involves finding the right search words and phrases that your customers are entering, as well as making sure your company can rank well for that search. Having a grasp on keyword research will not only help you better understand your customers, but it will also give you a better view of your audience as a whole.
Google Keyword Planner
Keyword Planner is a handy feature within your Google Ads account and is completely free to use.
With this tool, you can plug in keywords that you think your audience is searching for. Google will then tell you how often that term is searched on average each month, how much competition is surrounding that keyword, and how much your competition is paying to place ads for that term. It will also give you a list of related keywords that you may want to look into as well.
One of the best aspects of Keyword Planner is that the information is coming straight from Google, so you know it’s going to be accurate. You also have the ability to narrow your results by location to better optimize your research. So if your local business wants to know how often people are searching for “emergency plumbing repair” within the Harrisburg/Lancaster/York area, it’s only a few clicks away. Plus, who doesn’t love a free tool?
Ahrefs Keyword Explorer
Ahrefs has several useful tools, a few of which we’ll discuss later in this post, but for now we’re looking at one in particular—the Keyword Explorer.
The Ahrefs Keyword Explorer is a great tool for taking a deep dive into keyword data. While numbers and analytics can be overwhelming at times, Ahrefs has its dashboard organized in a way that any local business owner is easily able to understand. Not only do you get to see the search volume of keywords, but you can also see what questions people are asking, the average cost per click for advertising, related keywords, and the top search engine results.
With its latest update, Ahrefs has also included search results for more than just Google. Now you can look at how often people are searching terms within Bing, Yahoo, YouTube, and even Amazon! This can be a great tool for businesses that work with consumer products that may be sold or advertised on these sites directly.
Unfortunately, all of this data does not come free. One of the downsides to this tool is that it is not cheap; Ahrefs’ least expensive plan starts at $99 per month. If you want to be able to take a deep dive into reports, you’ll want their “standard” plan, which will run you $179 per month. That being said, Ahrefs is one of the most powerful and useful SEO tools on the market and may be well worth the investment.
SEMrush

SEMrush is a paid tool that has its starter plan at $99 a month. This plan also includes access to the expansive array of other tools that SEMrush offers, which we will talk more about a little later. It’s these other tools, combined with its SEO capabilities that make SEMrush so powerful.
Answer the Public
Answer the Public (ATP) is another tool for finding what your target audience is searching for. By simply typing in your term, you’ll get back every conceivable question people are asking on search engines. This is especially useful when you’re trying to come up with blog ideas for your content marketing.

Site Audit Tools
Now that you know what keywords you want to track and rank, you need a method for tracking your website’s overall ranking. At EZMarketing, we use several tools to track how a website is ranking for target keywords, what technical issues may be harming those rankings, and what opportunities exist for future improvement. Keep reading for a few of the more popular options.
Ahrefs
We’ll start by coming back to Ahrefs. Their site auditing analysis tool gives great insights for any website and doesn’t require any integration with your website coding. That means you can run this audit on your competitors too and see the following:
- What keywords they are ranking for
- How well they’re ranking
- What pages are getting the most traffic
- What other websites are linking back to them
This is just a snapshot of what Ahrefs gives you, but you can also drill down into each section for more data.
Ahrefs also has a Google Chrome extension that you can download to run this information as you surf the internet, which is incredibly valuable for assessing your competitors on the fly.
SEMrush
We mentioned earlier that SEMrush’s array of assets makes it a very powerful tool when it comes to analyzing SEO marketing. Their site auditing tool is probably one of SEMrush’s most powerful capabilities. We recommend connecting your Google Analytics and Search Console accounts, which will get you the most accurate data possible. Once you have it set up, you’ll know exactly what technical SEO issues your website has.
Here’s a snapshot of what the audit looks like:
This shows all of the areas that you can address to help your website rank better. We also utilize SEMrush’s Position Tracking tool to monitor how a website is ranking for the target keywords that we’ve outlined and deemed most important.
With this tool, we can see how rankings compare to competitors’ and what estimated traffic we can expect from organic results.
Yoast SEO
If you have a WordPress website, Yoast is a helpful plugin you can use for site auditing. Arguably, it’s the number one onsite SEO plugin available. The plugin will analyze each individual page compared to a target keyword you specify and provide recommendations for optimizing that page. Everything from needing more keyword density, to technical issues like alt text for images, meta tags, and meta description, will be analyzed by Yoast.
Google Analytics
If your website doesn’t have analytics installed then you’re missing out on one of the most important free analysis tools available—Google Analytics. This tool is very easy to incorporate into your website and puts all your key website metrics at your fingertips. And if you’re concerned about not knowing how to use it, there is an entire academy to teach you.
Google Search Console
Google Search Console (GSC) is another free tool that every website should use. With GSC, you can see what search terms people are actually using to find your site and how well you’re ranking for those searches. GSC is also great for site auditing because you can see how well your pages are performing in search, and which ones are getting people to click through to your website.
Backlink Audit Tools
Analyzing your backlink profile is a commonly overlooked aspect of SEO. You may not know it, but backlinks can have a huge impact on how prominent your website is in searches. If you have spammy backlinks, Google will even penalize your ranking. So even if you’ve heard of link-building as an SEO tactic, there is so much more involved. We’ve put together a list of backlink audit tools to help you with this process.
Ahrefs
Once again, we’re back to looking at Ahrefs. The backlink data within Ahrefs will show new links your website has gained, as well as which links have been lost, and any that are broken. While all of this is useful, we find that the most helpful aspect of Ahrefs is its link intersect tool. The link intersect tool allows you to compare the backlinks of your website to your competitors; the tool then tells you what websites are linked to your competitor and not to you. This gives you a great starting point of who to reach out to improve your backlink profile.
SEMrush
Going back to SEMrush, we have the Backlink Audit tool. This lets you analyze your new links, broken links, and gives you a task list of what they call “toxic” backlinks.
As we mentioned before, these bad links could be harming your ranking authority. Identifying them allows you to go back and disavow them in a search console (i.e. tell Google you don’t want these links to count toward your ranking).
Google Search Console
Another useful tool for backlink auditing is GSC. In GSC, you can examine what pages are getting the most backlinks and what external websites have given you the most backlinks. It’s also where you can submit your disavow list, telling Google to ignore harmful links that someone else has created to your site.
Mobile-Friendly Testing
In a world that’s constantly becoming more and more mobile, optimizing mobile SEO for your website is a necessity. Think about it—how often do you view websites only on a desktop computer, and not on your phone? The answer is probably not too many. As more and more web traffic comes from smartphones, both your users and search engines expect your website to work well on mobile devices. You’re doing yourself and your business a huge disservice if your website isn’t mobile friendly.
If you’re using any of the tools above to optimize your website, you are already heading in the right direction for your mobile site. We recommend the following when it comes to keeping your mobile SEO marketing in top notch shape:
- Use Responsive Web Design: People are looking at your website not just from their smartphones, but also from tablets, notebooks, and many other sizes of devices. Designing your mobile site to be responsive to these various sizes will make for a better user experience.
- Avoid Using Flash or Pop-Ups: Flash plugins may not work on your customers’ phones, so sticking to HTML5 is likely the better route. Also, pop-ups (no matter how popular they are), can be difficult and frustrating to use on mobile sites. Assume most people are going to have trouble clicking on small links, so having buttons be larger will make things easier to navigate.
- Make Sure Your Web Speed is Up to Par: Most web designers already know they should compress images and optimize them for web viewing, but this is especially important for mobile users. Google will rank websites based off of page speed, so make sure you minify code, reduce redirects, and take other steps to clean up your mobile site.
Site Speed Tools
As we just mentioned, your site speed has a dramatic effect on your SEO marketing efforts. Basically, the slower your site is and the more frustrated the user is, the less Google will trust your website. As a result, Google will penalize your website and drop your page in rankings. These are just a few of the tools we recommend to help you minimize those efforts:
- Google PageSpeed Insights: This is a free Google tool to help you find and resolve issues that are hurting your site speed. This tool will analyze the content of your web page and generate suggested improvements to increase its speed.
- Pingdom Speed Test: Pingdom is another free tool you can use to analyze your website for what could be slowing your speed. If your site is too big, slow, Pingdom makes it easy for both novices and experts to utilize its tool for bettering website performance.
Google Mobile-Friendly Test
Once you’ve taken the steps to make your website mobile friendly, we recommend testing out your website for mobile responsiveness. Google has created a helpful website tool called Mobile-Friendly Test, which scans your website and gives feedback on how to improve it. It’s a simple and free tool to help you check if all of your hard work paid off.
Here at EZMarketing, we understand how overwhelming all of this content can be. We’ve only mentioned a few of the many tools you can use to help your SEO marketing, but if you’re overwhelmed, feel free to reach out to our SEO company. We’ll gladly help you in your SEO services and get your business found on search engines!
How to Create a Google My Business Website
Your Google My Business listing is one of the best features available to you to help increase your presence in local search, and it gives you the ability to control how Google presents your business’s information. In the 3rd video of our series, learn about Google’s little-known Websites tool and how to use it to achieve the best results.
How to Optimize Your Google My Business Listing
Your Google My Business listing is one of the best ways to boost your presence in local search and control how Google displays your business’s information. Learn about key features of your GMB profile and how to optimize your Google My Business listing for best results!
Why You Need to Optimize Your Google My Business Listing
Google My Business (GMB) is one of the most powerful ways for local businesses to promote themselves and get found online. Unfortunately, too many businesses aren’t taking advantage of all that Google’s free tool has to offer.
How to Tell if Your SEO is Successful
How can you tell if your SEO efforts are working or not? With modern search engines, AI, and ever-changing algorithms, the tactics are more difficult to measure. So how can you prove the ROI of SEO, and why does it seem so hard to do in the first place?
Why SEO is Important and Why You Should Care
Search engine optimization certainly isn’t new, and at this point, most businesses know that it can help drive more website traffic. Despite this, only 55% of small businesses have invested in SEO marketing. Too many businesses think they don’t need SEO services, or they aren’t sure if the benefits will justify the investment. To help, we assembled a list of reasons why your business needs to seriously consider doing SEO, and key benefits of SEO services.
Why SEO is Important
Search engines aren’t going anywhere
Twenty years ago, we used dictionaries and encyclopedias to search for information. Now, we use search engines. Google alone sees about 63,000 searches every second. While individual search engines and algorithms may change constantly, search engines as a whole are here to stay. If you want your business to be found, you need to optimize your website so it’s visible to search engines.
There’s more competition than ever
In the year 2000, there were 17 million websites online. As of June 2018, there are over 1.8 billion. So your business is facing drastically more competition than ever before.

If you want to be found online, you can’t just build a website and assume that people will come. Effective SEO helps you rise above your competitors and create a strong online presence that differentiates you from the crowd.
Your competitors are already doing it
Speaking of competition, many of yours are already doing SEO marketing and probably have been for a while. SEO services have been a staple of most digital marketing plans for more than a decade, so if you haven’t started yet, you’re definitely behind. Every day that your competitors are outranking you in search, you are losing more website traffic and potential customers for your business.
If you’re not mobile-friendly, you’re in trouble
As of 2015, more searches were done on mobile devices than desktops, and the mobile trend is only continuing to grow. What’s more, Google recently updated their algorithms to a mobile-first approach and will penalize website designs that aren’t mobile-friendly. Optimizing your website design for mobile devices is a critical part of any SEO strategy, which makes it a must-have in today’s mobile world.
Google values great content, and great content needs SEO
Google has over 200 ranking factors, but the top two are high-quality content and links. A search engine’s job is to provide the best, most relevant answer to the searcher’s query, and Google has learned that sites with great content often provide those best answers.
Yet even the most well-written piece of content isn’t enough on its own. You need SEO to convince Google that your content really does provide the best answer to your customers’ questions.
Why You Should Care About SEO
Now you understand why search engine optimization is important, and why many businesses have chosen to invest in SEO services. But the question still remains: is it right for your business? To help answer that, take a look at these key benefits of effective SEO marketing.
SEO attracts high-quality traffic to your website
One of the big advantages of SEO is it’s an inbound, or “pull” method of marketing. It doesn’t rely on you or your sales team endlessly cold calling or “pushing” your messaging to gain business. Instead, it draws in people who are actively searching for answers related to their questions and problems.
Also, good SEO marketing doesn’t just attract any traffic. It attracts the right traffic by optimizing your online presence to appeal to your target audience and making sure you’re visible in searches about your business and services.
SEO marketing generates more qualified leads
Again, because SEO drives high-quality traffic to your website, you’re attracting people who are more likely to become customers. According to Hubspot’s 2018 State of Inbound, 60% of marketers believe their best leads come from inbound sources like SEO and content, versus only 18% reporting the most success from outbound practices. SEO services go beyond just keywords and actually improve the online experience for your website visitors, which makes them more likely to convert to leads and customers.
SEO decreases your cost per lead vs. paid advertising
Speaking of leads, SEO marketing is typically one of the most cost-effective methods for generating leads, especially compared to paid advertising. While you still need to invest in good SEO management, leads from organic search results don’t cost you anything directly, whereas you’re likely paying a dollar or two for every click from a PPC campaign.
According to research on cost per lead, SEO and Content Marketing deliver the lowest cost per lead at around $14, compared to the $71 for display advertising.
Local SEO drives visits and sales
While only a small piece of the SEO puzzle, local SEO is critical for just about any business with a physical location. According to studies, 72% of consumers who did a local search visited a store within five miles, and 28% of searches for something nearby result in a purchase. In short, if you’re a local business, local SEO is an effective way to increase your bottom line.
SEO builds trust and brand awareness
Who would you rather do business with: someone you’ve never heard of, or someone who has helped you out before and answered a bunch of your questions?
Most of us would prefer the latter. SEO marketing helps you get your content in front of potential customers when they’re searching for answers. The more useful you can be, the more likely someone is to think of you and reach out when they’re ready to buy.
You can also gain brand awareness and trust simply by showing up in search results – even if people don’t click through to your website. In psychology, this is called the familiarity principle. Essentially, people tend to prefer things that they have seen or heard of before. So simply being seen in search results or (even better) getting your content displayed in a featured snippet can get your name in front of prospective customers and start building a positive impression.
SEO marketing has long-lasting benefits
Finally, one of the best things about SEO marketing is that the benefits extend far beyond your initial investment. Unlike a pay-per-click campaign, SEO marketing isn’t once-and-done. Well-ranking pages will continue to get organic traffic with no additional spend.
In fact, “evergreen” content, or content that is relevant long past its publication date, will often gain more traffic over time. Take our article on generating leads for your business, for example. It received much more traffic the 2nd year after it was published. Keep in mind, however, that even with well-ranking content, you should continue to monitor and optimize it to deliver the best results.
So not only is SEO incredibly important for how your customers search and find information, it also brings a myriad of benefits that can help drive more traffic, leads, and revenue for your business. If you need help managing your search efforts, our digital marketing agency offers multiple plans for SEO services. Interested in learning more? Download our e-book!
7 Unexpected Things You Can Do With Google My Business
An optimized Google My Business (GMB) profile is critical if you want people to find your local business online, but there’s a lot more to it than just listing your location and contact info. Check out these unexpected things you can do with Google My Business that can enhance your online presence.
How to Write Good SEO Title Tags & Meta Descriptions
When it comes to Search Engine Optimization (SEO), you don’t just want to rank highly on search results. You also want people to click through to your website. Good title tags and meta descriptions are incredibly important to SEO marketing and enticing searchers onto your website.
What are Title Tags and Meta Descriptions?
Title tags and meta descriptions are the headline and summary that appear on a search engine results page (SERP). They help tell both people and search engines what a specific web page is all about.
Like it sounds, the title tag is a piece of code that identifies the title of the web page. The meta description is a short summary of the page’s content that appears under the title in search results. Both elements show up in the header section of the HTML code for your website, which might look something like this:
Title tags also appear on the top of your web browser to help you identify which page you’re on. They’re especially handy if you like to browse with multiple tabs at once.
While technically only the title tags are part Google’s ranking algorithm, both are important for SEO marketing. Good titles and descriptions improve the user experience and entice users to click through to your website from search engine results. This in turn shows the search engine that your content is relevant and interesting.
How to Write Good Title Tags & Meta Descriptions
Watch the length: not too short, not too long
Your titles and descriptions should be long enough to contain all your important information, but short enough to display fully without getting cut off. Like Goldilocks, you want them to be “just right.”
For title tags, that sweet spot is between 50-60 characters, according to Moz. Google will sometimes display more characters than that, but it depends. The exact limit is 600 pixels, but because some characters are wider than others (like an “M” vs. an “i”), you may fit as few as 40 or as many as 80.
Google has made a few changes to the length of meta descriptions recently. In December of 2017, they increased the limit from about 155 characters up to about 320 characters. In May 2018, they reduced the length back to 155 characters for desktop, and about 130 characters for mobile.
If you’re still using long meta descriptions, it’s not the end of the world, but we recommend optimizing for the first 110-130 characters.
Avoid duplicate titles & descriptions
Duplicate content is a big “no-no” for search engines, so the same rule applies here. Plus, by using unique titles and meta descriptions for each page, you reinforce to search engines that your content is unique and valuable.
Duplicates often occur when you forget to set your titles and descriptions, and the page simply uses a generic default. “Untitled,” and “Just another WordPress site” are not good titles to encourage users to click, so make sure you make them unique.
Include relevant keywords
You need to make it clear to both users and search engines what your page is about. To do that, make sure you include keywords that relate to the topic or subject matter of the page.
For example, when searching for “Propane Lancaster, PA,” this listing from Worley & Obetz includes multiple relevant keywords, like “propane gas company” “tank refills” and “delivery.” In this case, Google actually expanded the provided meta description to add details about geographical coverage areas.
Don’t keyword stuff
While you want to include relevant keywords, don’t go overboard. In the early days of SEO marketing, you could stuff as many keywords in your title tags and meta description as possible, and search engines would rank you for those terms. Now, search engines have learned to penalize this behavior, which feels forced and “spammy” to users.
In fact, Google is smart enough now to understand related terms and concepts, even if you don’t use the exact same keywords as the searcher. For example, you search for “HVAC repair,” Google knows that terms like “heating” and “air conditioning” are related. So write naturally to describe the main subject, and don’t obsess over fitting in every single keyword.
Put the most important words first in title tags
Studies have shown that people tend to focus on the first 2-3 words of a headline. It makes sense: we read left to right, and many people skim text, rather than reading it completely. Plus, long titles may get cut off and omit important words at the end. So your titles are more likely to make an impact if you include the most important words first.
In addition, keywords closer to the beginning of the title tag may also have more impact on search rankings, according to Moz.
Include your brand name in title tags
People often like to know where content is coming from, so it’s good to include your brand name in your title. Plus, it also gives you credit for your content and builds brand recognition just by showing up on SERP pages, even if users don’t click the link. Google will, in fact, sometimes add your brand name automatically if you don’t already have it, because they know it’s important.
Generally, you should add your brand name to the end of your title tag, typically separated by a | pipe. It should look something like this:
Primary Keywords – Secondary Keywords | Brand Name
The exception is your homepage, where your brand name should come first.
Entice users to click
Your page titles and meta descriptions are like a sales pitch for that web page. Think of them like an ad, and write compelling copy that gets people to click. That means speaking to users’ needs, identifying the benefits of what the page has to offer, and including compelling, active language.
Take this example from a local farm. It highlights the unique benefits of the company’s lactose-free milk product and includes a call-to-action to get an online coupon.
Write for people
Too often, businesses are so focused on optimization and trying to climb in the rankings that they forget their website needs to speak to real people, not just robots. Search engines are getting smarter every day, and they’re increasingly learning to love what people love. When it comes to SEO writing, write for people first. Optimize for search engines second.
Google May Not Use Your Title Tags & Meta Descriptions
Here’s an added complication: Google doesn’t always use the title tags and meta descriptions that you set. If you aren’t following the best practices above, Google may come up with its own information to display in search results.
Even if you are writing good titles and descriptions, Google may still choose to change what displays to better fit the user’s search query. This is generally a good thing, but it can be frustrating when you can’t force them to use a your information.
To check your title tags and meta descriptions, we recommend using Google’s Webmaster Tools (look under Search Appearance –> HTML Improvements), or an SEO spider tool like Screaming Frog.
Website optimization is key in order for your website to rank well. Our SEO company knows all the technical ins and outs that speak to search engines, such as title tags and meta descriptions. We offer on-page SEO services that will ensure your website is search engine compatible and efficiently optimized for ranking purposes.
If you have any questions about optimizing your title tags, meta descriptions, or other content, let us know – we’d be happy to sit down with you for a free marketing review.

















