The Beginner’s Guide to Off-Page SEO

Web Services

Welcome back! We took a little break from talking about SEO, we didn’t want to overload you with information. In Part I of the guide, we talked mostly about On-Page SEO and why it’s crucial to optimize your content. In this article, we will cover Off-Page SEO and how creating killer content can boost your rankings.

What is Off-Page SEO?

Off-Page SEO is everything that happens outside of your website. So, social media content, links, blog, podcast, etc. This type of SEO attracts potential customers in other ways that your website can’t. And if you lead them to your website, your On-Page SEO and well-designed website will win them over.

Your Content Matters

So, it’s all about quality over quantity when it comes to your content. Think about your brand, you want people to trust it, right? Creating trust usually happens outside of your site, whether it’s through social media or a Google review. All of this matters when it comes to your rankings. Of course, you want to rank high for your searches, but don’t sacrifice the quality of your content to achieve it. Building links is at the center of doing Off-page SEO well, so we’ll focus on that first.

Link Building

There are 3 types of links: natural, built, and created. A natural link is exactly what it sounds like, it happens naturally. But, you should still pat yourself on the shoulder because that means someone decided to link to your site because of your content. A built link most likely happens from an outreach campaign. It provides exposure for your business. There are also created links, but that’s connected with the bad kind of SEO and we don’t want that. So, just focus on natural and built links.

Social Media Marketing

This can sound overwhelming since there are so many social media platforms out there. But, just start small and focus on creating quality content and go from there. Hey, maybe we’ll even come out with a guide that covers the basics of social media marketing. Using social media is the easiest and quickest way to share content & gain exposure for your brand. Focus on creating interesting content and you’ll be on your way to building a great social media presence.


When it comes down to Off-Page SEO, you want to focus on getting your name out there. You want to leave digital footprints that will lead potential customers to your website. That’s why it’s important to create killer content consistently, so people will connect trust and authenticity to your brand. It can be a lot of work but don’t worry we’ll try to help you out as much as we can with our blog!

The Beginner’s Guide to SEO Part 1

Web Services

Backlinks, crawling, indexing, SERP, algorithms… are you lost yet? Don’t worry, this is what tends to happen when one begins their journey into the world of SEO, or search engine optimization. We talked a little about SEO in this previous post, but we worked hard to come up with a beginner’s guide about SEO that’s as easy as following a LEGO kit or IKEA directions.

The Basics

So, imagine you’re planning a trip to a new and foreign place. Naturally, you want to have great food and find out what are the best things to do there during your trip. You buy a travel guidebook that lays out everything you would want to experience from food, shops, attractions, etc. All the information is organized, so you can find the best results in the least amount of time.

This is basically describing a web search except the guidebook is Google, you are the user, and the food and attractions are the web pages. Google sends out a program called a crawler that basically goes through all the content on a web page, extracts all the data, and then stores it in an index that shows up as the search results.

But, just like it takes time and energy to prepare for a trip, SEO isn’t any different. So, take the time to learn the basics of SEO and come up with a strategy that’s sustainable for you and your business.

Time to Optimize

Next, let’s talk about optimizing your content, so a search engine like Google can easily read your content and users can find your business quickly and efficiently.

On-Page SEO

This is basically any content that anyone can see on your web page. So, title, headings, text, links, images, etc. With this type of SEO, you want your words to be relevant to what the user is searching for. We’ll go over two simple ways to boost your On-page SEO

1. URL Optimization

Here are 4 ways to optimize your URLs:

Make sure your URLs are readable

If a reader can’t tell what the URL is about then don’t expect a search engine to figure it as well. Don’t use generated URLs, but customize them to provide clarity of your content.

For example, instead of

You can use

Add target keywords in URLs

Once you have your target keywords, try your best to include them in your URLs. Focus on including your target keywords related to your product or service pages.

No capital letters in URLs

This addresses the readability problem as well. Capital letters can confuse readers and search engines and it doesn’t help you achieve the goal of creating content that is clear and easy to understand.

Always use underscores, never hyphens

So, to be clear these_are_underscores and these-are-hyphens. If you need to separate words, don’t try to use spaces or combine all the words together, like this alwaysusehyphens. Using hyphens is the best way to optimize URLs and it also helps with readability. Always-use-hyphens, see so much better!

2. Keyword Optimization

So, this step can take time, but it’s well worth it. Keywords are ideas and topics that define what your content is about. Here are 3 basic steps to go about figuring out your keywords: think about relevant keywords that your website should be found for, know your target audience, and be familiar with your competitors.

Relevant Keywords

Take some time to brainstorm keywords that relate to your content, product, or services. For example, a coffee shop would have words like espresso, latte, etc. If you need help some help use a keyword generator, like this one. You can also use this tool to look at the analytics to see which ones have the most searches & best conversion rates.

Know Your Target Audience

It’s vital that you know your target audience, so you can create content that best fits their needs. You shouldn’t optimize a page for the sake of optimizing it, you should do it first and foremost for your customers. Take your list of relevant keywords and refine it, so that it will attract your target audience.

Be Familiar with Your Competitors

You may think you know who your competitors are, but you may be surprised to find some new competition out there. The easiest way to do this just enter one of your keywords in Google and see what domains come up and how they rank. Also, check out your competitor’s website. Maybe they have a blog or other content that is fueling their web traffic which your site might be lacking in.

What’s Next

Now, it’s time to add those keywords to your site. The most influential place to have your keyword phrase is the page title. Remember to keep it short and specific! Below is an example (the page title is the one in blue):

Next is the page description, which is under the page title. This is your chance to market to your target audience and the keywords you choose will influence who clicks and who doesn’t.

If you have a WordPress site, consider using the Yoast SEO plugin. It will basically be your SEO assistant, so you won’t get overwhelmed.

Stay Tuned

How about we take a break? We don’t want to overload you with this information, so next time we’ll go over Off-page SEO and you’ll be on your way to becoming an SEO wizard.

What Makes a Great Website?

Web Services

So, last time we talked about why your small business needs a website? If you missed this post, then feel free to read it here. Hopefully, we convinced you enough that you’re ready to make a website for your business. So, let’s talk about what makes a great website and why it matters? A recent study found that 94% of users mistrusted a website because of web design elements, while only 6% referenced specific content. 89% of consumers shop with a competitor after a poor user experience. So, most problems revolve around design and user experience. Let’s break these principles down and by the end, you can go on and start making a great website.

Good Design

So, design is the overall look of your brand. Your website should reflect your company and the products/services you provide. Don’t overcomplicate things and just keep it simple. Let’s break it down: layout, color, type, and imagery.


When it comes to layout, stay within the norms. A header, content, space, and footer. Your company logo on the top-left corner, the navigation menu at the top, the contact information on the right. Make sure your content has room to breathe, so the reader isn’t too overwhelmed with information.


Color communicated messages and evokes emotional responses. If you have a logo, make your color palette from that. Keep it simple and limit your color palette to less than 5 colors.


Typography plays a crucial role on your website. Like color, it can command attention and represent your brand. Just look at Google, Coca-Cola, Kellogg’s, their iconic logo is the type. Make sure your typefaces are legible and limit your selection to a maximum of 3 different fonts.


This can range anywhere from photography, illustration, to video. Make sure their high-quality and optimized for web usage, so it doesn’t take a long time for your website to load. And, a pro tip here, illustration and video are the latest hype in website design.

So, there you have it, all the basics of designing a website.

User Experience

So, if the design is the look of your brand then user experience is the overall feel of your brand. Is your website easy to use, does it build trust for the user, and most importantly does your content make the time spent on the website worth it? The website is for your business, but remember you should always design it with the customer in mind. So, let’s talk about a few ways about how you can improve the web experience for your customers.

Search Engine Optimization

Search engine optimization or SEO is the practice of increasing the quantity and quality of traffic to your website through organic search engine results. Trying to understand SEO can be overwhelming, so we’ll start with the basics.

The goal of SEO is for your website to show up as a top result when a user searches relevant keywords. Let’s say you own a bakery, you want the search engine, most likely Google to show you as a top result to anyone who searches for “bakeries” or “pastries”. You’ll need to focus on your audience for this to happen.

Keyword Research & On-Page Optimization

In order to optimize your website, you have to figure out what keywords people are searching for when it comes to your area of expertise. This is where knowing who your customers are come in handy.: what problems do they have, what are the solutions they’re looking for, etc. The better you understand them, the easier it’ll be to come up with a list of keywords.

Once you have your keyword list, it’s time to implement these keywords into your site’s content. Each page on your website should be targeting relevant keywords, while at the same time engaging the customer. Make sure your content is providing the answers to the questions your customers are asking.

This is a lot of work, but trust us it will pay off dividends in the end. You’ll create a sustainable online presence, build trust and credibility with your users, and most importantly a better user experience.


Considering that over 50% of all website traffic is generated from mobile phones, you need to consider how your website appears and functions on mobile devices. The easiest way to do this is to make sure your website is responsive, which basically means the way your content is displayed changes based on the size of the device screen. Next, make information that people look for easier to find, such as an address, phone number, or email. Most importantly, make sure any buttons on your website are large enough to click on with the press of a thumb, and be thoughtful about where you place them on the screen. There’s nothing worst than trying to click a button with your thumb at the top of your phone screen.

Optimize Your Page Speed

47% of customers expect a page to load in less than 2 seconds. If you think about it, waiting for anything to load can be a frustrating experience. You can use this service by Google to get information on your page speed and find out ways to improve your loading time. The culprit is most likely the images on your site, so start by compressing them before loading them onto your website.

Closing Thoughts

Follow these tips and you’ll be on your way to building an enjoyable experience for anyone that lands on your website. Remember that your website represents your brand, so make sure it’s visually cohesive and reflects the core values of your company. Design and build your website with the customer in mind and you will reap the benefits!

3 Reasons Why Having a Website Is Vital for Your Small Business

Web Services

Did you know that nearly 90% of people use the internet to find local businesses? It’s crazy to see how quickly the digital world is growing. But it’s even crazier to hear that less than two-thirds of small businesses have a website. We know it hasn’t been an easy time for small businesses. So, why not invest in a website that will save you time and help you bring in more revenue.

Now you might be asking yourself, why do I need a website if my business has been successful without one? Well, here’s a stat to consider: the average revenue for a small business is $3.6 million, but the average revenue for a small business with a website is $5.03 million. A well-designed website offers a wide range of benefits, but most significantly these benefits will increase the value of your business exponentially over time. Now, emphasis on the well-designed part because let’s face it, we’ve all been to a website that’s been made us frustrated because literally nothing made sense! You want your website to be working for you and not against you. But we’ll get to what makes a well-designed website in a later post, so stay tuned for that!

Now getting back to a website, here are 3 reasons why having a website is vital for your small business.

1. Creates a lasting first impression

As, a business owner you know how vital it is to create that memorable first impression with your customers. It shouldn’t be any different with your website. 84% of customers think a website makes your business look more credible and professional than companies who only have social media profiles. A website is the hook, line, and sinker to catching potential customers. The home page communicates your purpose, the about pages tells your story, and the contact us page informs how to get in touch with you. It legitimizes your business and makes you look more professional compared to your competitor that only has a Facebook. And, if you really want to be impressive, be active on social media and your website. Use social media to get your name out there and attract customers and then direct them to your website and win them over with what you have to offer them.

2. Promotes Your Brand

Customers love convenience, so they want to be able to find information about you from your company website. 81% of consumers research their product/services online before purchasing. So, it’s safe to say that customers now expect businesses to have websites, especially now during a global pandemic. How often do we google or ask Siri to look up business hours, products, menus, services, etc.? And, if you only have social media, your potential customers won’t be able to find that information or may not choose to move forward with you because your competitor had a website, so they looked more credible and professional. To put it simply, by choosing not to have a website, you could be missing out on opportunities every day to increase your visibility and presence to potential customers.

A website will always be there to promote your brand, so let it do the talking. A website provides you the opportunity to create the online presence that you want for your company. Don’t depend on other websites to speak for you. Take control and show customers why they should choose you over your competitors. A website is a great way to share your story and information with your potential customers. Now’s the time to showcase what you offer, so bring out those awesome reviews, awards, etc. Consumers patronize brands that they can align with their personal values.

Think of a website as 24-hour sales & marketing staff that can make sales even when you’re not working, or when your business is closed. You can add an e-commerce component, so customers can visit your website and directly make purchases from your brand. It acts as a marketing and sales tool. Even if you don’t have products to sell and are a service-based business, you can have your website help customers take the next step towards doing business with you by letting them schedule an appointment. Again, customers love convenience, so make the scheduling process easy for both of you.

This is also your chance to create the experience you want the customer to have with your brand. You can clearly communicate your brand values, so you’ll be able to create brand loyalty without any distraction since it’s all on your space. The goal of the website is to keep customers engaged, informed, and well served so they will keep coming back to you. Just be intentional about the design aspect of your website here because 38% of people will stop engaging with a website if the content/layout is unattractive.

3. Sets you up for long-term success

Like we discussed, a website helps build credibility and over time this will convert to brand loyalty, which will set you up for long-term success. On top of that, website will also let your small business compete with those big brands. Search engines prioritize local search and will rank the results according to location. It will show relevant local businesses that are related to the customer’s search, but if you don’t have a website you are missing out on the opportunity to connect with local customers. A website creates an online presence that makes your business stand out because it makes your brand look authentic. And, when your products and/or services make a customer happy, they will share with their friends and all they have to do is search your business on the internet and your website shows up. It’s no wonder why companies saw an increase in revenue when they chose to invest in a website.

A website will also save you time, so you can spend more time on what really matters, your customers. An effective website answers all the important questions that any potential customer may have, so you’re not spending time answering them yourself. The information on your website should inform the customer enough that they will buy your product or want to book your services right away. A website can be a time-saver and an efficient and effective way to offer your product and services.

So, closing thoughts: a website becomes the ultimate sales and marketing tool for your small business. It will make your business more credible and trustworthy; it gives you the ability to promote your brand the way you want and sets you up for long-term success. A website is also super convenient to your customers and as a small business, it’s always important to keep the customer’s needs front and center. Things have been out of the normal for a while now, so why not make a website to create a digital experience for your customers when we’re all looking for some sort of connection and familiarity.