So many businesses are slowly focusing on the digital aspect of their business, recognizing the opportunities that come with having a strong online presence. Big or small, digital marketing can have a big impact on your business if executed correctly, which is why I am here to help. Fundamentally, there’s a lot more to Digital Marketing than just search, in fact, Digital marketing is an ever-evolving mix of different digital channels that you can use to promote and drive value to your business. While most people think of SEO and SEM when it comes to digital marketing, and while yes, they are a big part of it, there are also other crucial channels to look at when trying to optimize and prepare your business to excel in the online world.

  1. SEO (Search Engine Optimization): The process of aligning the various elements of your site (tags, content, data, information, links, etc.) with the best practices of search engines, so that you can rank as high as possible in search engine results.
  2. SEM (Search Engine Marketing): The process of implementing search and display campaigns on advertising platforms such as Google Ads and Bing Ads, with the aim of creating relevant traffic and awareness for your brand and website.
  3. Social Media Marketing: The process of marketing your brand and website on social channels to create awareness, loyalty, retention, traffic and conversions.
    • Most common social channels: Facebook, Twitter, LinkedIn, Instagram, etc.
  4. Email Marketing: The process of collecting email subscribers, then creating and sending email campaigns intended to grow brand awareness and sell more products and services, or otherwise convert subscribers such as encouraging event sign-ups, content downloads, etc.
    • Common email marketing platforms: Mailchimp, Constant Contact, GetResponse, SendinBlue (this is a highly saturated market, and there are many to choose from)
  5. Content Marketing: The process of creating and sharing videos, articles, images and other forms of digital content.
  6. Local Marketing: The process of marketing your product or service to specific geographical locations or neighbourhoods.
  7. Landing Page Marketing: The process of creating highly targeted landing pages and directing traffic to said pages based on a set of predetermined criteria. The main goal of these pages is to get visitors to stay longer on your site and convert (buy, signup, etc.)
    • Landing page marketing is also known as CRO or Conversion Rate Optimization.

While these are not the only ways to grow your business online, they are a gold standard that should be practiced with every business. The channels help build a foundation for your business to not only survive online but to thrive in it and sail the waters efficiently.


The Easy Audit: A guide to auditing your site SEO without tools or magic

Nobody likes an audit. Any kind of audit! And when it comes to an SEO audit, digital marketing specialists have a tendency to overcomplicate things.

The truth is, most of the big-ticket items impacting your SEO are things you can easily look into on your own to see where you stand and what you need to do to bring your site up to par. You do need to know your metadata from your messaging, but you don’t need to be a digital ninja/guru/magician.

Digital SEO Audit for my business site

Here are the 6 most important factors to look at in your basic SEO audit.

1. Page Titles, Descriptions, & URLs

I said it would be easy. I didn’t say it wouldn’t be a bit tedious! Yes, you need to look at these things for every page you are intending to audit.

The page titles, descriptions and URLs are what appear in Google, Bing or other search engine results pages.


  1. Is it between 40 to 70 characters?
  2. Is it informative (Does it adequately describe what the business does or the content of that page)?
  3. Does it include the keywords you want to rank for?


  1. Is it between 120-155 characters?
  2. Is it informative?
  3. Does it include the keywords you want to rank for?
  4. Does it intrigue the searcher to click on your search result?  


  1. Is it HTTPs? HTTPs is preferred over HTTP across the whole site.
  2. Is it informative?
  3. Are all characters lowercase?
  4. Are you using hyphens instead of underscores? Hyphens are preferable.  
  5. Is it free of any unconventional characters?
  6. Are all URLs across the site free of inconsistent parameters?

2. Content Quality

Keywords are a start. But there’s more to quality SEO content than hitting the right keywords. Relevancy, consistency and value to the reader are all critical elements of good SEO content as well. When auditing your content, look for the following quality factors:

  1. Is there a consistent use of keywords across the site and in tags?
  2. Is there a good keyword density?
  3. Is there both dynamic and static content?
  4. Is the content relevant to the industry/product/service?
  5. Is the content share-worthy?
  6. Does the content drive value to the reader?
  7. Are you targeting a select number of keywords vs. keyword stuffing?

3. Content Quantity & Diversity

The amount of unique content on your site is also a factor.

  1. Is there a good amount of text on each page?
  2. Is there a good text to code ratio?
  3. Is there a diversity in which content is shown?
  4. Are you capitalizing on text, PDF, video, images, slides, etc?

4. Site Structure and Index-ability

We’re moving into a more technical territory, but everything here is fairly simple to look into without any fancy tools.

  1. Are the pages, posts, and properties mapped properly?
  2. Is there a clean and up-to-date sitemap?
  3. It there a proper interlinking approach implemented on site? (i.e. linking to other pages, and posts within your site.)
  4. Are you using your robots.txt file properly? The best way to check is to type into your address bar. This file will show you if you are accidentally de-indexing your site.
  5. Is the site free of broken links? Broken links are a sign that your site may need technical optimization.

5. Page Speed and Functionality

  1. Does each page load quickly? To see if something is slowing down your site, try the Google Page Insight test.
  2. Is the site free of broken links?
  3. Is everything on the site loading properly? (images, videos, forms, menus, etc.)
  4. Is the site mobile friendly? To check, try Google’s Mobile Friendly test here:

6. User Experience

Last, but not least, ensure your site is easy to use.

  1. Is the site easy to navigate?
  2. Is there proper internal linking?
  3. Is there a call to action and/or a clear message on the site?
  4. Can visitors easily and quickly understand what your business is about?
  5. Do you have the most important elements on your site above the fold?



You don’t necessarily need a specialist or a set of pro-tools to audit your site. All you need is some attention to detail, a little time and to know where to look. The time you invest in your audit and any optimizations based on your findings will pay off, big time. If you are intending to take things to the next level, then consider hiring an SEO expert.

If you are looking for more advice on how to audit your site feel free to reach out :)


Twitter: @tarekriman