When any of us have a question, we often go to the great curiosity and question answering service, also known as Google. Now the question becomes how do you ensure that your business shows up for those searches. To answer this question, you should take a multi-pronged approach.
To increase your rankings in the search engines, primarily Google, and ultimately drive more online visitors to your website, you need to focus on search engine optimization (SEO) and content marketing.
While doing your own SEO is doable, it can be a bit of an overwhelming process, but it doesn’t have to be.
What is SEO?
SEO is an umbrella term for optimizing your website for the search engines. Under this umbrella, you will find:
All of these combined helps to ensure your website can be found by the search engines.

Utilizing Buyer Personas to target the right audience
With SEO and content marketing, it is imperative to understand who your target audience is. Google is continuously evolving to ensure searcher intent is maximized. In other words, they keep tweaking things to make sure searchers get the best results for their query. By utilizing a buyer persona, you have previously built, you can focus on content, keywords, and keyword phrases.
The key to SEO lies in the keywords and keyword phrases
Whenever you write content for your site, be it for your blog, homepage, landing page, or geographic landing page, you should be using keywords naturally throughout that content. This also includes any meta descriptions or title tags you create. Ultimately, keywords and keyword phrases help tell the search engines what your page is about.
For example, if you had a website that talked about cars, given the context of your site and keywords used on your site Google and the other search engines will know if you were talking about automobiles, the band, or the movies.
Keep in mind as you are searching that not all searchers use the same jargon or language as you do or your industry uses. By targeting the “layman’s terms,” you may be able to edge out ahead of your competition if they aren’t targeting those.
How to find keywords
Unlike doing a research paper when you were in school, you can’t simply copy information from the encyclopedia or copy and paste information from the internet for the younger audiences. You need to use your buyer persona to help determine the best keywords for the content you are writing.
Here are 17 tools, both free and paid, you can use for research:
- Adwords Keyword Planner
- Ahrefs Keywords Explorer
- Google Search Console
- Google Trends
- Jaaxy
- Keyword Snatcher
- Keywords Every Where
- KeywordTool.io
- KWFinder
- Moz Keyword Explorer
- QuestionDB
- SECockpit
- SEMRush
- Serpstat
- SpyFu
- Ubersuggest
- Wordtracker
As you start searching, you will find other keywords you might not have thought about. You will want to look at the search volume and difficulty scores, then prioritize which words you want to go after.
Keep in mind that there are also golden opportunities in long-tail keywords or keyword phrases. Often users will ask an entire question into the search bar. You may be able to target those searches with your content.
If you are looking for more specifics on keywords, check out this blog from Ahrefs.

Technical SEO
The line between Technical SEO and On-page SEO is somewhat blurred. For this post, I am breaking them into two. Technical SEO involves SEO elements and structure on your site you can control, like the title tag and meta description that show up in the search results. On-page revolves more around the keywords, content including text, images, and multimedia.
Don’t you forget about me?
When a user comes to your site, do they start singing “Don't You (Forget About Me)” because you forgot who is supposed to be using your website? Is your website overloaded with jargon and terms that your industry uses but the layperson wouldn’t know? Is your website keyword-stuffed, or have you used enough keywords that your text is difficult to read?
Currently, Google’s algorithm can not only determine if you have keyword stuff, but it can also determine and measure a website’s user experience (UX) and reward with great UX. Things such as a clean and straightforward navigation/menu structure and sitemaps help Google discover content to show searchers.
We live in a mobile world.
Think about how you use your mobile device on a day-to-day basis. I care to bet you use it to perform more searches than you realize, from getting directions to a business or looking up business hours. According to Think With Google, there are more searches on mobile than on desktop. Think With Google said, “75% of smartphone users expect to get immediate information while using their smartphone.” Also, studies have shown that 70% of mobile searches lead to online action within just one hour.
With mobile being so prevalent, Google has developed a mobile-friendly website tester that you can run your site through to see how it fares.
The Fast or the Furious
Have you ever gone to Google and searched for something, then clicked one of the top links, and the webpage takes what seems like forever to load? How did that make you feel? What if you waited all that time only to find out that they didn't have the answer you were looking for?! I am sure you might be frustrated or even furious with the precious time you wasted. Well, Google realizes that speed matters and how quickly your website loads are critical to how Google ranks your site for SEO. The load time will not only impact your rankings, but it also adds friction to the user experience. I call friction “The F-word” of the internet. Ideally, a web page should load in 1-2 seconds, but sometimes 5 seconds is acceptable.

Titles, Headings, and Meta descriptions
One part of the technical SEO that is overlooked is ensuring the proper usage of the title tag, headings, and meta descriptions.
Need an image of the SERPs here for an example
Title Tags
Sometimes a minor, common-sense tweak to a title tag can make a big difference. Your title tag will show up in the search engine results pages (SERPs) and is often what will catch a searcher’s eye to read the description of your page.
Be sure your title and your first-level header don’t match. If your page's title and h1 tags match, then Google may think that your page is over-optimized (yes, that is a thing) or you are attempting to keyword stuff. Besides, using the same content in titles and headers means a lost opportunity to incorporate other relevant keywords for your page. Google has a great article on creating good titles and snippets for the SERPs.
Proper heading usage
According to the HTML5 standards, multiple h1 tags are allowed. However, it is typically a bad idea to have more than one per page. The easiest way to think about the title tags and the “h tags” is to think about it as a book. The title tag would be the title of your book. The h1 would be the chapter’s title, then the headings inside the chapter would be h2 to h6. You also want to keep your headings sequential. In other words, you shouldn’t have an h2 with an h4 directly under. That h4 should be an h3.
Meta description
A meta description tag is a brief summary (150-160 characters) of a webpage's content that helps search engines understand what the page is about and can be shown to users in search results. Google says that meta descriptions do not directly impact search engine rankings. However, they can and will indirectly affect your SEO through click-through rates.
Think about this; a good description helps users know what your page is about and encourages them to click on it. If you would like to learn more about meta descriptions, Google has an article about creating good titles and snippets, and SEMRush has one about meta descriptions.
Other technical SEO items
There are a few more things to think about that are beyond the scope of this post. They include:
- Enabling HTTPS
- Checking your htaccess file for the proper www resolve
- Checking canonical URLs
- Having a robots.txt file
- Having a sitemap.xml file properly formatted and not too large

On-page SEO: Feed me, Seymour
Now that you have an idea of what people are looking for, you can start to focus more on the on-page SEO and develop content on your site for the search engines to find and consume. Think of Google as Audrey II, the plant in the play Little Shop of Horrors. The more you feed it, the more it wants, and the more it comes around. Thankfully, unlike Audrey II, you don’t have to feed Google a person to make it happy, just content.
Ideal forms of content can be:
- Blogs
- Pillar pages
- Landing pages
- Geographic landing pages
Utilize a blog to build authority and keep Google coming back
As I mentioned before, you need to feed Google with consistent content. Posting a few blogs in one month then another six months later isn’t going to cut it. You will need to figure out how much you need based on your audience, your buyer persona, and what your competitors are doing. For most of the small businesses we work with, on average, about one to two blogs per month are sufficient. If you are in a very competitive industry, you may need more to build up your authority.
Your blog doesn’t have to be full of text. Utilizing videos and infographics can also be a great way to add some variety. We recommend that you post a video that you consider getting it transcribed and placed on the website.
With your blog, there are a few things you will want to do and some you don’t want to do:
Don’t scrape content from another site!
While it is acceptable to use a competitor’s site to help you get started, you don’t want to copy it directly. It is one of the easiest ways to drop in the rankings and get punished by the search engines!
Use Internal Links
As you are building out your blog, you will want to incorporate links to other blog posts and other pages on your site. If you think of your website as a neighborhood, Google doesn’t want to come to a cul de sac. It would much prefer to get lost in it, just like that neighborhood that is easy to get lost in unless you live there or know it well.
Landing Pages
Landing pages are simply pages on your website, and like any other page on your website, they are there to provide value and information to a searcher. Generally, there are three types of landing pages:
- A marketing landing page is typically used in conjunction with some type of campaign where traffic is directed to it. This may be for a content offer or from a social media or advertising campaign.
- SEO landing pages, as the name implies, are highly optimized for search engines and user intent. Google strives to serve the most relevant content to what a searcher is searching for, and an SEO landing page can help with that.
- Geographic landing pages, geo-targeted landing pages, or local landing pages, as they are sometimes called, will focus on one keyword or keyword phrase and a geographical location. They are designed primarily for local searches. These work best with service area businesses or businesses that have a geographical target area or territory.
Off-page SEO
Of all the items I have talked about thus far, off-page SEO is the most difficult. With this, you are looking to get links from reputable sites. The best way to think about this is to think about a piece of research written by a scholar. The scholar will have referenced others' work in their article. Then they hope that another scholar will pick it up and reference it as well. Have this happen enough, and the researchers' authority will go through the roof! Now replace the scholar with your website. If you have a blog or a page on your site, your goal is to get others to link to it, thus sending your website and your authority through the roof!
Getting Backlinks
The SEO community will often refer to these types of links as backlinks since they link back to your site. This begs the question of how do you get more backlinks?
Let’s first look at what you don’t want to do, which is, for whatever reason buying links! You can get penalized in the SERPs faster than you can say the word penalized. This will also negate any of the hard work you’ve put into your site’s SEO.
The easiest way is to have great content that people want to link to. To go back to our scholarly example, the research was sound. Thus, others wanted to cite and link to it. You want the same for your content.
Local SEO
If you are a service area business or service, a geographical area, focusing on local SEO is a must. As I mentioned before, geographical landing pages are essential. In addition to having geo pages, you will also want to focus on your Google My Business listing page. While I won’t go into all the details here, I have a detailed post that you can find here about Google My Business.
Build Your Social Media Network
Social media enables you to connect with your clientele, industry partners, and the general public. If you are a small business, you should have a social media presence on at least Facebook, Instagram, Twitter, or LinkedIn.
Sharing your content on social media helps drive traffic back to your website and helps keep you top of mind with those that like and follow your social media channels.
Is it difficult to do SEO yourself?
As you can see, SEO and developing content monthly isn’t for the faint of heart. While it is 100% doable by most businesses, the question becomes, what is your core business? Unless you are a website designer, web developer, or marketing agency, you may be better off either hire someone in-house to manage and take care of this for you or hire an outside agency.
If you are looking for an agency, we would love to have a conversation with you to determine if we are the right fit. Even if we aren’t, we are here to help you succeed in finding the right fit for your small business.
In the field of education, private school marketing strategies can entice parents and potential students to visit and apply to your school. They are important for keeping your brand of education relevant to your intended audience both now and in the future.
If you want your school to be at the upper end of the educative spectrum, keeping abreast with the most relevant school marketing trends and utilizing them regularly is key. Furthermore, you’ll have to thoroughly understand your primary stakeholders – in this case, millennial parents.
This article will tackle three major trends that you should keep an eye on when evaluating or creating marketing strategies for your private school.
When marketing, it’s imperative to know who is your target customer or client. You want to make a personal connection on social media and through marketing to make the most impact and defining that audience will help accomplish that task.
Florist Francine. Pastor Paul. General Contractor George. A buyer persona (or marketing persona) is a description of a sample customer that helps you can create marketing materials that will affect that sample customer. It's important to understand who your target audience is so that you can get the most bang for your marketing dollars. Past data from your website, past customers, and social media can help determine who your past audience is. Creating personas for the type of customer you want to work with in the future is important to help your business grow.
What is inbound marketing? HubSpot’s definition is "Inbound marketing is focused on attracting customers through relevant and helpful content and adding value at every stage in your customer's buying journey. By creating content designed to address the problems and needs of your ideal customers, you attract qualified prospects and build trust and credibility for your business." In other words, inbound marketing is about educating the user through various online media. You may have also heard it called digital marketing or content marketing. The bottom line is you are providing the answers searchers, visitors, prospects, and even clients need when they want them and need them, leading them to seek your business services.
In contrast, traditional or "outbound" marketing involves reaching out to potential customers using advertising, distribution promotions, or sales campaigns in hopes that they need your services now or will remember you when they do need your products or services.
Does inbound replace outbound?
The short answer is no. Every business benefits from more exposure and brand awareness! However, we live in a time where information is just a click away. On average, today's buyers are 70% through the buyer’s journey before a salesperson enters the picture. In the next few years, it is expected to be around 80%! Success comes when businesses are savvy enough to incorporate their sales and marketing together, then add in the perfect mix of innovative inbound marketing with their tried-and-true marketing efforts.
Let your website supply the answers
As I stated earlier, your website needs to answer the questions that your prospects are asking. The best way to do this is to create pages or utilize a blog that answers the questions that you frequently get from customers and the general public. According to Pardot, 72% of buyers turn to Google during their awareness stage, and 70% return to Google in the consideration stage of the buyer’s journey.
Inbound is a marathon, not a sprint.
Inbound marketing takes time and is an exercise in patience. According to Sparktoro, Google owns 93% of the search market among all their properties. Google is continuously evolving to help provide the most relevant content for the user, called searcher intent. It will reward you and reward you handsomely for helpful content that ultimately answers the buyers’ questions. The old search engine optimization (SEO) tactics and black hat tricks don't work anymore.
Let’s not put the cart before the horse
Every website needs a call-to-action (CTA) item such as a Contact Us button or form. The problem is that 99% of your website visitors aren't ready to buy the cart yet. Stretch your idea of a CTA from a sales-oriented call (to sell the cart) to giving your web visitors something useful and educational (the horse). Examples of useful gifts include a case study, infographic, whitepaper, ebook, or checklist.
Hey Jenny I got your number...
Always have a way for your prospect to reach out to you either by phone or email. We have found contact forms work well. Additionally, always list your phone number for those who prefer calling versus emailing a company.
Want to know how inbound can help your business? Contact us, and we will be happy to have a conversation with you!
As a small business owner you know it’s not easy getting your business noticed! We as consumers will go online at a rate of 97% to find local services. How can you ensure your business is found online? There are numerous ways and we aim to tackle a number of these in this post.
Having a small business or local business, you may be wondering about the ways to effectively market your products and services and the budget that would be most effective. In this article, you'll see marketing projects and initiatives shouldn't necessarily be expensive. One sure-fire way to increase your chances of getting recognized and gaining more customers is through content marketing.
Buyer personas at first glance may seem confusing; however, if you own a small business, it’s best to think of them as a fictional, generalized representation of your ideal client. They help you understand your clients or prospects better. This makes it easier for you to tailor content to the specific behaviors, needs, and concerns of different groups you service. The strongest buyer personas are based on market research and insights you gather from your existing client base through surveys and interviews; for most small businesses, one or two buyer personas may suffice to start. As you get more extensive, or if you have broad service offerings, you may need more. However, if you are just starting to think about buyer personas, then start small! Trying to do them all at once will do nothing but frustrate you. Remember, you can always build more persona later if needed.
We have all seen them, used them, and clicked on them. They are at the top of most websites. The marketing department loves them because they can pack so much information in them. What are they? They are slideshow, image rotators, carousels, and sliders. But - newsflash - they aren't all they are cracked up to be!
Social media marketing can reveal itself to be a harsh reality, especially if you don't understand the ins and outs and what you can actually expect in terms of returns on your investment (ROI). Once your website is up and running, you should choose a marketing strategy that allows potential customers to get to know who you are, what you do, and why they should pick you over your competitor. The goal for every business regardless of size is to reach new prospects. Before you embark on a social media marketing campaign, it's wise to understand the pros and cons.
The good, the bad and the ugly
Social media platforms were initially designed for socializing; however, for some time now, they have gained serious momentum and turned into a prevailing and often preferred tool for marketing businesses online. In 2020 Facebook reached over 1.5 billion users worldwide. Those numbers, alone, are staggering. Yet, these numbers are not going to guarantee you anything. In order for your local business to reach new prospects, get conversions, and repeat loyal clients, which your business depends on, you will need to understand the dark and light sides of social media marketing. More followers will not necessarily translate into more sales. Social media algorithms have noticeably tightened up, making social media marketing strategies more complicated and laborious.
Understanding how social media and social media marketing works
All social media platforms are rented space and are not infallible. Social media engagement rates and views can be terribly disappointing if you are considering embarking on a social media marketing strategy for your local business. In that case, a basic understanding of metrics is required so you can successfully steer your marketing strategy. Here are the basic units, in use, for measuring social media marketing campaigns.
- Impressions: refers to how many times your ad on social media was displayed.
- Clicks: Refers to how often people engaged with your ad by clicking to learn more
- CTR: Refers to the click-through rate on your ads. This is calculated based on the percentage or number of clicks divided by the number of impressions.
- Conversion: conversion happens when a person actually takes action after clicking your ad. Ideally, the action includes them making a purchase. It could turn into a lead if they fill out a form or subscribe to your mailing list.
- CVR: Refers to conversion rates, which is essentially the percentage of clicks that led to an action. It is calculated based on the number of conversions your ad received divided by the number of clicks.
- Viewability: Refers to pricing and performance metrics which pay and track only for impressions which can reach and be seen by prospects. The IAB and Media Ratings Council stipulate that a minimum of 50% of your ad has to be viewable for at least 1 second, 2 seconds for video, in order for it to be considered viewed. The idea behind viewability is to reduce the amount of ads that are never viewed by people.
The above-listed metrics should be applied to your social media marketing campaign, as these will help you evaluate the success of your marketing strategy. Using these metrics will provide you the data needed to analyze and optimize your campaign strategy.
Pros and cons of social media marketing
Pros
The costs of social media marketing are attractive. No matter how much or how little you spend, it becomes a moot point if you don't get results. While more traditional marketing will cater to a pre-determined audience, you have no limits with social media marketing when it comes to your audience. You can choose your demographics according to age, sex, social status, and locations. It may sound simple. However, many things can go wrong. For example, if you choose too broad an audience, you risk diluting your marketing strategy and not reaching your ideal audience. Sometimes less is more.
Cons
If you've read this far, then you've probably got some idea of the effort and time required for a successful social media marketing campaign. You'll need to keep your audience interested, and this means new content, on a steady basis, needs to be uploaded to your social media page. You will need to monitor and give prompt replies to people making queries about your services and/or products. Regular engagement with your online customers or potential customers builds trust and gives your brand credibility.
Designing an effective social media marketing strategy for your business requires time and skills. There are no shortcuts if your goal is to improve your customer base, see increased traffic, and a return on your investment. There are many ways to make mistakes. If you are too pushy and aggressively blast your audience with ads, it can have the opposite effect of what you intended.
When you expose your brand and business online, you also leave yourself wide open to criticism and negative feedback on your social media feed. It takes one dissatisfied customer to undo everything you've done.
The ultimate goal of any marketing strategy is to increase brand awareness, educate, inform, and convert to true leads. Many case studies show businesses, including small local businesses, turning to a social media marketing agency in order to get an effective marketing strategy designed for their business and budget. An agency can provide different options, including social media marketing. A study conducted by The Content Factory found the average spent on social media marketing, if you go it alone, is between $200 to $350 a day. If you outsource to a social media marketing agency, the average cost is anywhere from $4,000 to $7,000 a month, which is no more than the per day cost of doing it yourself.
Whether you are a contractor, an electrician, a veterinarian, or a shop owner, your website is the most important marketing asset your business has. There are many ways of promoting your business online, and social media marketing is not the end-all, be-all. If you are a small business owner, consider contacting a local social media marketing agency, such as Cube Creative Design, for a winning marketing strategy. A smaller agency such as us will give you reliable, successful, long-term marketing strategy designed for your business.
We have all heard it said, “buy local”. While we all want to, sometimes it can be hard to find a local company offering the goods or services when we go to Google or large online retailers. This is where Local Search Engine Optimization (Local SEO) comes into play.
Every business, especially local businesses, needs to find the right digital marketing partner that can help them boost their visibility to their customers and clients. This is done using marketing strategies such as search engine optimization (SEO) and other content marketing techniques. In fact, according to Blue Corona, around 80% of people research a company online first before going to the small business's physical store or making a purchase with them. This just shows how important it is for businesses to have a solid digital marketing strategy.
But here's the big question: what are the things to consider when choosing the best marketing agency for your business?
If you want to find out, don't worry! We got you covered. In this article, we'll present seven important questions you should ask a prospective digital marketing agency or an SEO company to determine whether or not they're the right fit for you:
The statistical doom and gloom of the service and construction industry’s labor market isn’t just theoretical. Many areas of the world, country, and right here in North Carolina feel the pain; talented, experienced workers are hard to find. Numerous friends, prospects, and clients in the industry have looked at me and said simply, “can you help me find people who want to work.”
Obviously, you want to find and hire employees, but how can you find the best so you can build the best team. While it may seem like all hope is lost, there is an opportunity. Like anything, it is going to take some planning and forward-thinking. With that, here are four tips to help you build the best team for service or construction business.
1. What does your perfect employee look like
Think of it like this. You wouldn’t want to do a content marketing campaign without having an audience in mind. Looking for the perfect employee should be no different. The clearer the picture you have of that person in your head, the better off you will be.
Think about what you are looking for, what qualifications do they have, if any. Do they have experience? Are they reliable and hardworking? Now take it a step further, will they fit with your companies culture?
Once you get to the interview portion, you will want to qualify them just as you would if you were quoting or estimating a job. What are the non-negotiable skills this person will need versus what you can teach them?
As a friend of mine used to say, there are no pie jobs in the pie factory. Just like there is not a perfect employee. What you need to think about and do is follow the advice of Peter Shutz, “Hire character. Train skill.” Most of the time, you can teach someone how to hammer a nail or sweep the floor, but you can’t teach things like disposition, loyalty, and ethics.
2. Be a magnet for talent
Today’s generations look for places that offer more than money, insurance, and typical benefits. They look at your companies culture, how you treat your employees.
As an example, one of our clients, Action Service Company, focuses on jobs within an hour’s radius of their shop. The reason being the owner, Carl Stewart, doesn’t want his employees to go home tired and not be able to spend time with their families.
One of the easiest ways to attract incredible talent is to be the “Cheers” in your field and area. In other words, be the place where everyone wants to be.
3. Play the long game and plan three steps ahead
In my younger years, I loved to shoot pool. While I was never the best, I would often watch a group of older men play. They would often “run the table.” What I came to realize was they were always looking 1-3 steps ahead. They would take a shot and try to set themselves up for the next. If they couldn’t make the shot, they would try to set up their opponent for an even harder shot.
Now I am not advocating you set up your competitors for failure, but ultimately you want to set yourself up for success. Always be on the lookout for the next great hire. If you can, you want to look and think about six months ahead of when you expect to need another truck on the road or another crew. While that may seem like forever, think about this, how long does it take to find and hire an employee or crew? How long does it take to onboard them and train them in how you prefer things to be done? How long would it take you to set up a truck or van with all the equipment you need?
Now, does six months seem like that long? What about the person with 15 years of experience? They may have some bad habits that you need to work through before letting them loose.
As of this article’s writing, the home and commercial services along with the trades are booming. At the same time, it is hard to know what may happen in six months. A savvy business person will at least attempt to forecast where they may be and want to be in six months, one year, five years, and even ten years. While you still need to remain flexible, it never hurts to start having conversations with prospective employees.
4. Hire slow, fire fast
Chances are you may have heard this phrase before, “Hire slow, fire fast.” In the seasons of time where unemployment around the world is high, the idea of “hire slow, fire fast” may seem insensitive. However, for two reasons, I would say this approach is more compassionate than the alternatives.
This is your business; it will not serve you or your clients if your business becomes bloated and slowly suffocates itself. You need to keep your business healthy and growing!
Secondly, if one person is dragging the rest of your team down, is it worth it? What about the risk of losing good employees to your competition because you are unwilling to let one person go. Remember, lack of courage is not equal to having compassion.
Future Employees: How and where to find them
As long as there are people on this earth, we will need people to build, repair, and clean up after each other. Therefore I want to make a bold prediction. I think we will see an influx of the next generation looking to fill these jobs. The question remains, where do you find them at and how can we educate the future generations about these careers.
Utilize inbound marketing methods for recruitment
You may be saying, how can I use inbound or content marketing to find employees? The answer is simple, you do it the same as if you were trying to sell to them, and in a sense, you are. You are trying to sell them on a career in your field and with your company.
Look to social media
Social media can be a great place to highlight your companies culture. Show the fun side of the business. Show and communicate how you care for your employees and their families if that is important to you and your future employees.
Reach out to high schools, technical and community colleges
Recruiting students while they are still in school will give you a captive audience and talent pool from which to pick from. Consider starting an apprenticeship program or having interns during your peak times. This will provide you with a chance to have a trial run with a potential employee. If they are a good fit, then for a little bit of time invested, you have already trained and onboarded them in how you want things done.
If you need help or want to learn more about how inbound marketing or social media can help with your employee recruitment, contact us, we would be happy to have a conversation!
The 30 Lead Generation Tips, Tricks & Ideas For Trades
Free Resource
Are you looking for help with lead generation for your construction business?



