website design, strategic internet marketing, web development, online marketing
website design, strategic internet marketing, web development, online marketing
website design, strategic internet marketing, web development, online marketing
AI Software Fixed Rate Billing

What is Search Engine Optimization (SEO)?

SEO, or “search engine optimization,” is the process of getting traffic from the “free,” “organic,” “editorial” or “natural” search results on search engines. All major search engines such as Google, Bing, and Yahoo have primary search results, where web pages and other content like videos or local listings are shown and ranked based on what the search engine considers most relevant to users. There is no cost for these results, unlike paid search ads (or PPC/Pay-Per-Click).

Everyone wants good search results. It’s the primary way your customers find you on the web. So a good page rank is essential. The key to achieving and maintaining a good ranking is to do both “offsite” and “onsite” SEO - you can’t do one and not the other with any hope for success. Some industry experts believe that “offsite” SEO accounts for 70% of a site’s page rank and “onsite” SEO accounts for the remaining 30%. So, even though the “offsite” SEO list is short, it’s powerful - but it won’t offer the results you want without the “onsite” list.

Offsite SEO

AI Software provides the following “offsite” SEO services in order to help drive traffic to your website:
  • Scheduled social media status updates several times per week
  • Email marketing, including content creation, template layouts and help with scheduling via Constant Contact

Onsite SEO

AI Software provides the following “onsite” SEO services that help to optimize your website to be search engine friendly:
  • Keyword Research
  • Monthly blog posts using relevant keywords
  • Search engine friendly URLs
  • Custom mobile site/app
  • www resolve (redirection command in the server's configuration file to force "www.")
  • SSL Certificate:
  • Premier hosting for faster page loading
  • Utilize webmaster tools to get site indexed
  • Create reviews page (Google), 10+ reviews
  • Use H1 & H2 Tags on page headers & titles
  • Use key terms in page headers & in page titles
  • Individual meta data vs default
  • Optimize image sizes for faster page loading
  • Alt tags on photos & images
  • Name images consistent with keyword set
  • Claim/verify & update Google listing for better local SEO
  • Ongoing analysis and adjustment
All of these items are included in the AI Software Executive SEO package.  Additionally, the team at AI Software researches SEO constantly to add procedures as new ranking signals are released and identified.

The landscape of SEO changes constantly, so in order to achieve high quality SEO a significant amount of ongoing maintenance is necessary. Setting up a website and NOT adding/changing/adjusting on a regular basis will result in little to no SEO authority.

In addition to best practice setup of an optimized web presence, AI Software offers a team of professionals who will assist in the ongoing responsibilities (such as continuing keyword research/evaluation, content creation/publishing and management) necessary to stay in front of search engines effectively.


  • A singular event. Results may be achieved during the initial setup, but ongoing maintenance is required to maintain ranking on major search engines.
  • A process that allows a user to type in any terms and see their organization on the first page. True SEO is a precise process that works with a specific set of terms valuable to the organization (verified by a Keyword Planner).
  • Something that can be achieved with limited amount of content. Google in particular favors a lot of relevant content, updated regularly.
  • Paid advertising. While you may be paying a firm or individual(s) to create and deploy content, paid advertising on search engine is referred to as Search Engine Marketing (SEM) or Pay Per Click (PPC).
  • Something to be left to an unqualified partner. In the world of SEO, what works today may not work (or not work AS WELL) a week later. SEO should only be performed by organizations who have the knowledge of the landscape and the resources to work on an ongoing basis.

Why Do I See Different Results?

Whether you are using a mobile phone or a web browser, search engines like Google have a very good idea where you are and will show you different search results for the same keyword, based on your physical location. Every computer connected to the Internet is assigned a unique number called an Internet protocol (IP) address. Google identifies your IP address and tries to deliver the most relevant results to match your location.

So someone searching for “pizza” or “yoga instructor” from a location in New Hampshire is very likely to have different search results from someone searching for “pizza” in Massachusetts. This is also true for cities. Someone searching for “plumber” in Portsmouth, NH is likely to have different search results from someone searching for “plumber” in Manchester, NH.

featured projects


SSAE 16 | AI Software  AI Software is BBB Accredited  AI Software is a Microsoft Partner  AI Software is a Google Partner  AI Software is PCI compliant

Terms & Conditions | Privacy Policy | Online Support Requests
Web Design & Maintenance
Web Development Support