Onsite Search Engine Optimization

This is a monthly hourly allotment of time dedicated to addressing your site’s health, guided by a list of standard items to check in on.

From: $150 / month

Clear

Your account manager will work with our SEO department to ensure that the regular maintenance of your site is being taken care of. This will include optimizing content for best indexing, writing meta descriptions, addressing link structure, adding image alt text, and many other common practices that make your site more visible.

We sell this service as a subscription because there is often no end to this kind of work, especially for sites with many blog posts, products, or complex systems.

The SEO technician will do hourly maintenance checks on a monthly basis, investigating, identifying, and correcting issues across your site.  

SEO is a complicated strategy to execute and oftentimes requires behind-the-scene efforts. Here is what you can expect from SEO in the first few months of working with us:

  • General index cleanup
  • Access to Google Analytics / Search Console / Google My Business
  • No-index tags, author pages
  • 404 errors, 301 redirects
  • Alt text H1 tags and vertical tags
  • Yoast SEO “green” optimization (blog only)
  • JSON-LD
  • Keyword research
  • Internal links (20 per 1,000 words)
  • Unique content excerpts on category/blog pages
  • Meta titles
  • Meta descriptions
  • Citation research and basic rep management
  • SERP analysis
  • Competitive link (citation) research
  • Link reclamation (Whitespark)
  • Yext setup
  • Main optimization
  • Menus
  • Products or services
  • Bios

These tasks will vary in time and effort depending on the size of your website, any special functionality, and client communication.

Additional Process Notes

In the interest of showing you exactly what our technical search engine optimization looks like, here is a playbook on the work our SEO experts perform.

General Audit/Setup

  1. Create and store a site export:
    1. Enter the website URL in Screaming Frog and start the scan. Once it finishes, click Internal in the top bar and set the filter to HTML. Export the results.
    2. Clean up any redirects from the resulting spreadsheet (you’re really just getting a working list of URLs on the site to establish a nice baseline). When you’ve removed any redirects, save the crawl as “[client name] first crawl [date].” Check out my example.
    3. Use this link to check out what my first export of Action Asphalt looked like.
  2. Check for immediate problems in crawling:
    1. Use your first crawl spreadsheet to check the URLs that were detected. Do a site: search in Google and see how many pages in Google’s index match your crawled pages:
      1. Are the numbers at least roughly close? Does the home page rank as No. 1? A dramatic difference in the numbers or the lack of the homepage as the No. 1 result both indicate a major crawling problem (indexing, penalty, or structural problem).
    2. Do a Google search for the brand name:
      1. Does the website rank as No. 1? If not, check to see if the site is set to no-index (check robots.txt).
      2. If the site is indexing but doesn’t rank as No. 1, the site’s likely just in need of link-building.
      3. Check for the Google Places profile on the right. If it’s not there, we need to create or claim Google Places.
  3. Check the website speed:
    1. Use Google PageSpeed Insights to check the website. If the site doesn’t score near 100, it needs to be passed on to development for work on site speed:
      1. Resources for addressing speed:
        1. Google Guide to Optimizing Image Speed
        2. Check Site for GZIP Compression
        3. Moz Guide to Page Speed

WordPress Setup and Checks

  1. Ensure that you perform the following:
    1. Delete all theme images / unused pages / filler content.
    2. Install Yoast and complete setup.
    3. Verify access to or install Google Analytics / Search Console.
    4. Turn on Akismet and activate the account.
  2. Check redirects and major technical issues. You might need to wait a day or two before performing these tasks (Google Search Console might not get data immediately):
    1. Crawl the site using Screaming Frog and check for any 302 redirects. Change them all to 301.
    2. Check Google Search Console for broken links and fix any you can.
    3. Check the XML Sitemap for empty pages and delete any unnecessary ones.
    4. Change any relative URLs to absolute URLs.

Overall Site Architecture

  1. Check the website for the presence of important content:
    1. Use our Important Content Checklist to make sure the website has all of the pages necessary for good SEO. If any are missing, create these pages as soon as possible. Along the same lines, you should enhance pages with too little content.
  2. Check for vertical link structure:
    1. All pages should build from the root, with a clear hierarchy indicated in the sub-folders. For example, a service page for a dentist (Painless Root Canals) should be structured like: mikethedentist.com/services/root-canals.
    2. In short, the following should be true:
      1. The homepage links to category pages.
      2. Category pages link to subcategory pages when appropriate.
      3. Any pages within subcategories link to category pages.
    3. If you do this right, every page on the website should be reachable from the homepage within three clicks.
  3. Perform site-wide SEO changes. The following need to be performed site-wide:
    1. Add the business’ name, address, and phone number (NAP) to the header and footer.
    2. Add a local business schema or JSON-LD to every page.
    3. Add social media icons and links (Facebook, Twitter, Yelp, Google+) to every page.
    4. Noindex all tag pages.
    5. Noindex the author page for a single-author blog.
    6. Remove all archive pages.
    7. If there are feed pages (blog, category, etc.), make sure they have unique content and excerpts instead of full posts.
  4. Use the following resources for SEO site architecture:
    1. Moz Successful Site Architecture for SEO
    2. Information Architecture, Faceted Navigation, and Duplicate Content

Page-Level SEO

  1. Work with the client to generate our target keywords:
    1. Determine if there is enough content to target the keywords. If not, important pages or link assets may be missing.
  2. Perform these tasks on every page of the website:
    1. Optimize the title tag.
    2. Write a compelling meta description.
    3. Check that the target keyword occurs in the body content.
    4. Check for a single H1 tag, which should include the target keyword.
    5. Check that header tags are vertical (no H2s above the H1, for example).
    6. Check that all images have alt tags, titles, and a descriptive URL.
    7. Clean up URLs:
      1. Remove any stop words (and, the, a, etc.).
      2. Redirect or remove ugly URLs (?=query, session IDs, parameters).
      3. Shorten URLs to under 115 characters.
      4. Ensure that the target keyword appears in each URL.
    8. Add internal links in the content to reach ~20 links / 1,000 words.
    9. Check the page code for errors, useless code, or excessive on-page code.
    10. Check that every page has a clear call to action above the fold.
    11. Check each page thoroughly for grammar/spelling.
  3. Check for duplicate content:
    1. Check every major page on the site in Copyscape.com. Note any duplicate content for cleanup. To save money on searches, stack similar articles to just below the 2,000 word limit.
  • This service only covers onsite SEO work as described in the Process section of this page.
  • When you purchase this service, you agree to hold Marketeering Group and their account manager harmless in the event of loss of digital assets, rankings, followers, etc.
  • The work that our SEO technician performs is limited to the amount of hours you purchased.
  • You may request a report of the work the SEO technician performed.
  • This service is not held accountable for rankings reports.
  • This service does not cover consulting time with the SEO technician. All consulting must go through the account manager.
  • By purchasing this service, you are agreeing to the general Marketeering Group service terms and conditions.