The SEO Process

The SEO process can be broken down into six general phases. These include research, planning and strategy, implementation, monitoring, (re)assessment, and maintenance. Figure 1-5 shows the phases connected with arrows. Note that the SEO process is highly iterative. Each phase constitutes its own body of knowledge.

SEO process phases

Figure 1-5. SEO process phases

Also note that Figure 1-5 uses arrows to indicate the relative order of each phase, and loops to indicate the iterative nature of the SEO process. The smaller loop occurs between the (re)assessment phase and the maintenance phase, and the larger loop occurs between the (re)assessment phase and the research phase. Moving forward, let’s explore each of these phases.

The Research Phase

The research phase is the first phase of the SEO process. It usually consists of several different types of research, including business research, competitor analysis, current state assessment, and keyword research.

Business research

Before doing anything else, learn about your business in relation to its online presence. In this phase, you need to answer lots of questions, and most of them may be specific to your business. What does your company have that the competition does not? What is your selling point?

Many other questions and topics need to be asked and explored, and much of this may be outlined in your standard business and/or marketing plans as well as in your (website) business requirements. When it comes to your online marketing, ask yourself: how much do you understand about SEO and PPC? Are you looking to target certain demographics or geographical locations? What are your general and specific expectations? How do you measure success? What do you perceive as failure? What is your budget? Do you have resources available to handle SEO and/or SEM? Who is the owner (driver) of your SEO efforts? What does the project schedule look like? Are there specific timelines?

The more you know about the business, the better. The clearer the picture you have at the start, the more focused your efforts will be. Find answers to all of your questions early.

Competitor analysis

Once you know what the business is like and what the expectations are, it is time to see what others are doing. How can you base your SEO if you are not aware of the playing field? Rest assured that your site will be looked at, crawled, and scrutinized by your competitors or their SEO consultants!

Learn about all the players in your business area. Understand where they are now and how they got there. Find out who is linking to them. Explore how much content their site contains.

See how many pages they have indexed in Google and other search engines. Estimate their website traffic and investigate what keywords they are targeting. In general, the more you know about your competitors, the better. This book talks about a number of tools you can use to analyze your site and your competitors’ sites.

Current state assessment

So, you are tasked with increasing the visibility of an existing site. Now you must dig deep into the site, dissecting it from all angles. In SEO vocabulary, this is labeled as the site clinic. This research process is very similar to competitor analysis, only this time your focus is solely on the site you are assigned to work with.

First things first: you check the current site rankings (if any). Next, you start examining the internal (on-page and on-site) factors, including site age, <title> tags, <meta> tags, internal linking structures, content duplication, search engine traps, and so forth. In parallel, you also look at the external factors. How many backlinks does this site have? Who is linking to this site?

From there, you inquire about current technology being used, current practices, the availability of any in-house technical expertise, web server logs, web analytics, and so on. Knowing the current website size and the current website performance can also help. Resource availability and budget need to be defined.

Keyword research

Conversion rate can mean several different things (depending on the site context). For some sites, conversion rate can be the number of visitors that bought a particular product. For other sites, it can mean the number of visitors that registered on the site. Conversion implies a specific gained value. In PPC, if the conversion rate is too low, the gained value may be less than the invested value, defeating the purpose of the PPC campaign.

Keyword research is the activity of identifying and targeting specific keywords with the goal of creating relevant search engine referrals. For existing sites, keyword research identifies keywords that are already “working” (i.e., keywords that convert) and tries to find new ones that can assist in attaining additional quality traffic.

Keyword research does not apply only to on-page textual elements. It also applies to domain name selection, inbound links, link composition, directory listings, and many other elements. The basic question is always: what keywords do I target? The answer is not always the same. Do you target the most popular (broad) keywords? Or do you target the niche (narrow) keywords?

Output of the research phase

After all of the research is done, it is helpful to produce a document (the SEO research artifact) summarizing the findings of the research phase. This document should contain all of your findings, including the business research, competitor analysis, current state assessment, and keyword research.

The Planning and Strategy Phase

The planning and strategy phase answers some fundamental questions based on the output of the research phase. You need to iron out several strategies in this phase, including those for handling content, link building, social media, and SEM, as well as technical strategies. All of these strategies can be rolled up into a single artifact: the SEO plan.

Content strategy

Your content strategy needs to address all aspects of content: creation, modification, dissemination, and archival. It also needs to address the area of content presentation: how will this content be presented to end users? Your content strategy also needs to answer many additional questions, such as whether the site will include blogs, press releases, testimonials, syndication, media files, and similar items. Also consider which content needs to be crawled (and indexed) and which does not need to be in the search engine index.

Link-building strategy

One of the pillars of SEO, a link-building strategy is crucial. Whether you are going after (paid or free) directory submissions, social media sites, social bookmarking, blog comments, direct solicitation, news syndication, or press releases, you must have solid inbound links. Content with no links can go only so far. Good content can foster natural link acquisitions. However, you cannot rely only on content.

Social media strategy

Engaging your clients on social media sites can be helpful and rewarding if done properly. You can consider this strategy as an important extension of the overall link-building strategy. The phenomenon of Twitter, Facebook, and LinkedIn, among others, is changing the landscape of link acquisitions.

Search engine targeting strategy

A search engine targeting strategy can mean several things. First, what search engines will you be targeting? This includes targeting regional as well as major search engines. There are search engines besides Google, Yahoo!, and Bing. If you are concerned about your presence overseas, there are many other search engines you need to worry about.

Big search engines also operate on several different search engine verticals. Do not confuse search engine verticals with vertical search engines (which specialize in specific areas or data). The reference is to the Blended Search results shown on Google, Yahoo!, and Bing. These are additional avenues that you may want to explore.

SEM strategy

Using PPC in parallel with SEO can be helpful. The benefits are multifold, especially if the site in question is brand new. PPC can provide accurate forecasts for targeted keywords. For example, within the Google AdWords platform you can target the same keywords in your ads that you are currently targeting on specific pages. You can then accurately forecast how your pages will convert for the same keywords once you start getting the equivalent SEO traffic.

Technical strategy

Developing a sound technical strategy involves many technical considerations. For starters, you should think about URL rewriting, avoiding content duplication (canonicalization), error messaging, and linking structures. After the basic SEO technical elements, think about some of the other elements.

For instance, what tools and platforms are required to build the site? Will you be developing custom software? In the case of custom software development, understanding the underlying software architecture is important. Even more important is for the custom software to make architectural provisions to allow for proper SEO.

You need to ask many other questions as well. What browsers will need to be supported? Do any hosting considerations need to be taken into account? Information on DNS, file space, traffic bandwidth, backups, CPU utilization, and so on can be helpful in painting an accurate technical picture. Make sure you understand the acceptable performance baselines, the scheduled maintenance times, and the change request methodology (if any).

Website performance is important. It is essential for large sites with many thousands of pages. In general, slow sites waste everyone’s time and tend to be a big distraction to your web visitors. Also, web crawlers may not crawl all of the pages in a big site (if it is very slow).

Your technical strategy also needs to include provisions for monitoring, reporting, and analyzing SEO progress. Web server log analysis and web analytics are part of SEO monitoring. Analyzing web traffic is at the core of SEO activities. Converting traffic is what matters. Ranking high with no conversions is a wasted effort.

Output of the planning and strategy phase

The output of the planning and strategy phase is the SEO plan. The SEO plan contains information on internal and external proposed optimizations. This includes on-page and off-page optimizations as derived from particular strategies. The SEO plan is really a proposal and a call to action to address pertinent SEO requirements.

The SEO plan is also a road map. It documents the steps and activities that are required to get better rankings for a particular site. It also documents steps and procedures that will need to be followed for the addition or modification of any new content, after the SEO plan is implemented. The SEO plan should be revised every few months, as search engines and your rankings never stand still.

The Implementation Phase

After the SEO plan is approved, the implementation phase can start. The SEO implementation phase is where all the planning and strategy come into effect. This phase comprises two broad areas of work effort: internal and external optimizations. Table 1-3 lists some of the activities in each area. Note that the creation of compelling content is implied.

Table 1-3. Implementation phase activities

Internal optimization

External optimization

On-page optimization

On-site optimization

Authoritative backlinks

Title tag

Domain name selection

Social media

Meta description

Website (re)design

Link solicitation

Keyword density

Web server (re)configuration

Directory submissions

Keyword proximity

Geotargeting

Blog submissions

Keyword prominence

URL canonicalization

Forum submissions

Long-tail keywords

Linking architecture

Article writing

Short-tail keywords

Performance enhancements

Press releases

Anchor text

robots.txt file

Syndication

And more...

And more...

And more...

Internal optimization

Internal optimization refers to on-page and on-site activities. On-page activities include keyword optimizations of <title> tags, description meta tags, page copy, and link anchor text.

On-site optimization refers to holistic sitewide activities. Domain selection (in the case of new sites), website design or redesign, web server configuration, and sitewide performance tuning are all part of on-site optimization activities. For more detailed coverage of internal optimization, refer to Chapter 4.

External optimization

External optimization is just as important as internal optimization. The major goal of all external optimization activities centers on link building. It is all about your site’s visibility. Each link referral can be viewed as a vote for your site. The more quality links you have, the more popular your site will be. For more detailed coverage of external optimization, refer to Chapter 5.

Output of the implementation phase

The implementation phase can vary drastically in size and complexity depending on the project. It does not have to be done all at once, and it usually never is. Introducing too many variables can get confusing when tracking SEO progress.

The output of the implementation phase can be several artifacts detailing any new technical knowledge gained, problems encountered, and lessons learned. Furthermore, any deviations from the original SEO plan should be documented with appropriate rationale noted (and any future actions that would need to be performed). Procedures and processes for adding new content or making website changes (e.g., backups, maintenance, and deployment) should also be formalized. Sticking to the SEO plan is a must. Introducing deviations could be counterproductive and could hinder (or confuse) the benefits of other work.

The Monitoring Phase

The monitoring phase comprises just that: monitoring. You need to monitor several things, including web spider activities, referral sites, search engine rankings, website traffic, conversions, hacker intrusions, and more. All of these activities are related and are highly dependent on the analysis of your web server logs. Chapter 6 explores several web stats monitoring tools, including Webalizer, AWStats, and WebLog Expert. Consult Chapter 7 for additional information on the subject.

Web spider activity

You’ve just done a lot of work on your site (in the implementation phase). No spider activity could signal problems. Watch spidering activities closely.

Website referrals

Knowing website referrals can help you identify which link-building strategies are working. It is all about time. There is no point wasting additional time in specific link-building avenues if they are not producing any referral hits.

Search engine rankings

The search engine page rankings are important. Without good rankings, you will not get any traffic. With no traffic, you will not get any conversions. Don’t get too obsessed! Initially, your page rankings could be in a state of flux. Focus on your most important pages.

Website traffic

Although website traffic is different from converting traffic, it is still an indicator of your relative site visibility. An increase in visitor traffic is always good news (unless your site is having performance problems). Examining your web server logs can help you spot particular trends. You may even get some surprises in terms of which pages are getting hits.

Conversions

Ultimately, it is the conversions that matter. If you are selling products or services, you want to know how many people that came from search engines bought the product or service. More specifically, you may want to know the entry pages that contributed to these conversions. Depending on your organization and your level of expertise, this could be a challenge if you are employing SEO and SEM at the same time. Knowing how to differentiate SEO from SEM conversions is essential. Utilizing Google Analytics can help you achieve these goals.

Output of the monitoring phase

The output of the monitoring phase is sets of data, typically organized in monthly report summaries. This usually includes data from web stats tools and web analytics tools. This output serves as the input to the (re)assessment phase.

The Assessment Phase

The assessment phase uses the output of the monitoring phase as well as a series of checklists (on which to base the assessment). This phase is also referred to as the checkpoint phase. SEO checkpoints can be defined on a monthly, quarterly, semiannual, or yearly basis. At the very least, quarterly assessments are required.

The point of the assessment phase is to see what is and isn’t working according to the SEO plan. The assessment phase can uncover many problems. Referring back to Figure 1-5, minor problems would be handled in the maintenance phase. Major problems might need a different approach, including getting a second SEO opinion or going back to the research phase.

Output of the assessment phase

The output of the assessment phase is the recommendation artifact. At times, this could be a call to action for further research or a call to action for further minor tweaks.

The Maintenance Phase

Once the major SEO work is done in the implementation phase, the focus will be on website maintenance. The maintenance phase takes care of problems (minor and major) found in the (re)assessment phase. In many ways, the maintenance phase is similar to the implementation phase.

Output of the maintenance phase

The output of the maintenance phase is a confirmation of all the SEO work performed, in addition to any problems encountered and any lessons learned.

Get SEO Warrior now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.