Bob Scavilla: Partner + CEO
With 35+ years of experience in technology and business, Bob is an expert programmer, software engineer, and digital marketer.
He has been passionate about technology since the early 80’s, when it was difficult to find a single class in computer science. In 1982, he taught himself how to program and spent the next 15 years learning about networks, software architecture, applications development, and business management.
As Aydin Monitor’s International Director of Marketing and Product Development, Bob discovered his unique talent for matching a clients’ business objectives with process and product solutions. In 1999, he used that talent to found a software development company, which he supported and propelled as its lead developer.
His projects included:
• A real-time probability calculator for commodities trading
• A real-time flight data recording system
• A time tracking and management program (used by a Fortune 500 company)
• Web site usage reporting software
•A system for modeling and forecasting.
In 2010, when Search Engine Optimization was emerging on the scene, Bob realized it was an ideal application for his curiosity, drive, and combination of skills. In response, he founded FourFront, which has grown to offer services for Pay-Per-Click Management, Data and Web Analytics, and Conversion Rate Optimization, in addition to SEO.
In 2021, Bob graduated from Goldman Sachs 10,000 Small Businesses program. You can read about his experience here.
Articles Written by Bob
Using Open Source Software for building SEO Tools
A Live Demo of the Apache OpenNLP Project: NameFinder URL to pull Names From: Submit Clear Open source has many great projects for helping SEO Tool developers. Here I created

Assign ZIP Codes to Google Analytics Data. Attribute GA Data to Brick-and-Mortar Locations.
Sign Up For Our Beta Trial This post features information for the current Google Analytics platform configuration, Universal Analytics. Check out our recently-published Google Analytics 4 Guide to learn more

As SEO Evolves, Creativity Plays a Larger Role
When you think about the creative side of digital marketing, SEO probably isn’t the first thing that comes to your mind. Many web developers and designers would go even further,

Local Search Emulator
How To Check Google Search Results for Different Locations Do you need to test local search results remotely? Would you like to monitor and compare your Google search results from

How to Build E-A-T Assets for Your Website
In an effort to remove low quality content from search results, Google created a set of requirements for estimating the trustworthiness of content. These requirements are known as E-A-T (Expertise,

What Makes a Good SEO Company? Let’s Play 20 Questions.
Many of our clients worked with another SEO agency before they worked with us. And typically, when we ask them about their previous experience, we don’t hear many positive tales.

What Does a Google Rank Mean for Your Business? (Part Two)
Position #1 on Google isn’t what it used to be. How people engage with the search engine has evolved drastically over the past 4 years. For many reasons Google continuously

What Does a Google Rank Mean for your Business? (Part One)
Updated: Apr 30, 2019 You can spend all day answering this question, but estimating keyword volume is the best way to start. Do you ever wonder how many people would

The Digital Consumer Decision Journey
Updated: Mar 25, 2016 Every marketing professional knows about the Consumer Decision Journey, or CDJ. The basic premise maps out the stages a consumer goes through while in the process

Define: SEO
Updated: Apr 26, 2019 This article intends to explain what SEO is from both a pure and practical standpoint. As a consumer of SEO services, the practical standpoint is most

Market Intelligence, Search Algorithms & SEO
Updated: Apr 26, 2019 With the advanced algorithms now being used by search engines to score the most relevant results for a given keyword, building search visibility requires well-researched strategy.

Store HTML Table Values in a Javascript Array and Send to a PHP Script Using jQuery and Ajax
Updated: Mar 27, 2019 Code Files on GitHub Sometimes you need to work from the client side back to the server. This tutorial demonstrates how to use jQuery to read

“Being a good SEO company requires a rare combination of disciplines that work together to provide accurate insight and guidance for your digital marketing. These skills not only include being great at digital marketing, but also include strong business acumen, deep technical skills, and for sure, unparalleled analytics capability.”