Skip to content

In the previous post, I explained how an electronics engineer wandered into SEO and then started building systems for everything. This is the first one. It also begins with me admitting that my first explanation was wrong, which is always a relaxing way to open an article.

I tried to squeeze the workflow into one neat line: audit, plan, implement, measure, repeat. Beautiful. Clean enough to frame. Then a real project arrived carrying a migration, missing data, three page types, and a launch date that had already decided not to cooperate.

So the actual workbook does not contain one universal SEO pipeline. It contains two main business-model views, three delivery stages, six project cycles, quarterly plans, dependencies, owners, expected time, and 191 populated rows of department-level tasks. Yes, I counted. No, that was not an exciting evening.

Six boxes would be easier to explain. Unfortunately, client websites do not respect presentation aesthetics. The kickoff call ends, assumptions meet production, and suddenly the website is disagreeing with the plan in Chrome, Safari, and probably one browser nobody admitted they still use.

Why should you care about this distinction? Because the wrong route makes people design before requirements exist, scale before one pattern works, and celebrate a completed task that never reached the live website. The spreadsheet remains green, though, so at least the spreadsheet is emotionally stable.

One System, Five Ways to Inspect It

The easiest way to understand this is to stop asking me for one master checklist. I tried that. The checklist became a small country. I now inspect the same system through five views because each view answers a different question.

Workflow viewWhat it answers
Resource and stage viewWhat analysis, template, implementation, audit, or tracking asset belongs in a service or ecommerce project?
Project-cycle viewWhich execution path fits the condition of this project?
Quarterly viewHow should foundation, implementation, validation, and scale develop over time?
Ownership and dependency viewWho does the task, what must happen before it, and how long should it take?
Department and task viewWhat work sits inside a broad label such as Domain Wide Analysis, CRO, content, technical SEO, local SEO, or migration?

The views talk to each other, but they do different jobs. The resource matrix tells me that a rendering audit belongs after foundational setup. A recovery cycle may pull that same audit forward because I need it to diagnose the loss before approving a larger plan.

Same task, different reason. I crawl a new build to check whether we implemented the plan properly. I crawl a traffic-loss project to separate technical damage from changes in content, demand, links, or search behaviour. If I treat both crawls as ‘run Screaming Frog,’ I have collected data and avoided thinking.

This is where a simple checklist starts getting cheeky. It gives the same task name twice and quietly hopes nobody asks why it exists.

The Resource View Has Three Stages

For service and ecommerce work, I organise the resource view into three stages: before foundational setup, setting the website live, and after foundational setup. In normal-human language, that means decide what should happen, make it happen, and check whether it actually happened.

These stages tell me what resources and checks I need. They do not decide the exact order for every client. The project condition, dependencies, priorities, and evidence do that, because a new build and a recovery project should not be marched through the same parade just because the spreadsheet has rows.

Of Course I Know Your Question, SAAS !!!

Yeah SaaS is absolutely there too. In my system, it usually behaves like the service branch with the location layer removed, more product and technical planning added, and more of me sitting in the planning stage asking annoying questions before anybody touches a template. Once that logic is right, it is one of the easier models to implement and scale.

I also have SaaS case studies where the site started generating revenue in under six months. To be clear, I am not building 100,000 pages here and calling volume a strategy. That is a database having a loud day, and I am not interested in joining that parade.

Matter of Fact, let me show you graphs for the latest ones by keeping my job on a safe side lol.

SaaS Project 1 by Anup
SaaS 2nd Project Anup

Service Projects

For a service project, I first define the domain, brand, page types, design logic, local presence, conversion conditions, and off-page opportunities. Then we build. Then we check the live result, because ‘developer said done’ is useful information but not yet evidence.

Before Foundational Setup

Here is what sits inside that stage and, more importantly, why I keep each part:

Do me a Favor: If someone literally said “Anup Who?” please ask them to read this article- Who is Anup Luintel 

No, this is not sixteen ways to avoid writing the service page. Each item blocks a different mistake before we start producing pages at scale. Fixing one page is work; discovering the same mistake across 300 pages is character development.

Domain Wide Analysis decides what the business, domain, competitors, entities, queries, and page structure require. Figma and the inclusion templates decide what important page types must contain, while local, CRO, and off-page analysis prepare the work that cannot be solved by page copy alone.

Setting Up Website Live

The implementation areas are:

Let Me Confess: “Yeah I used AI to write an explanation for the above 6 points because it is just doing what was planned in “Before Foundational Setup” stage”. 

Don’t worry it is not wrong and hallucinated rather controlled by my self-developed database working on basic neural network mechanisms and populated by my working methods.

A Glimpse of Artificial Brain Developed to Remember, Store and Correlate Things About Me-Anup Luintel

Why implementation is grouped here: This stage executes approved decisions. It should not quietly invent a second strategy halfway through the project. Repeatable on-site work can move through controlled batch implementation when the templates and technology support it. Off-site work remains dependent on people, relationships, editorial decisions, and external approval.

At this point, the approved thinking must leave the spreadsheet and survive contact with the actual website. The output is no longer another strategy document to admire during meetings. It becomes live pages, validated structured data, completed local actions, and recorded off-page work that can be inspected, tested, and improved.

After Foundational Setup

Once the foundational work is live, the next stage is to verify what the website actually accepted, identify what needs correction, and use real performance data to guide further growth.

The validation and growth areas are:

This is why before-and-after checking matters. A completed task shows what someone intended to finish. The website, Google, logs, and leads show what actually happened.

Those two stories disagree surprisingly often. Websites treat approved plans as optional reading and wait for the

Ecommerce Projects

I do not have the energy to explain the same points twice, and you do not have the time to reread them wearing ecommerce clothes. So let us come to an agreement: wherever the work repeats the service model, the explanation is simply “Copy-paste from the service model with ecommerce language.” Same logic, different business context. Fresh explanations are reserved for points that introduce genuinely new work. Laziness, when documented properly, becomes process efficiency.

Ecom Per Phase Road Map

Before Foundational Setup

The local SEO items remain conditional. They activate only when the ecommerce business has a genuine local presence, such as a showroom, pickup point, physical branch, or relevant service area. A checklist looking lonely is not sufficient business justification.

Setting Up the Website Live

Priority collections can move before the entire catalogue because commercial value does not care about alphabetical order. Product implementation follows approved attributes, templates, mappings, and available data. Asking someone to improvise the catalogue one SKU at a time is not flexibility; it is inconsistent with receiving a salary.

After Foundational Setup

The checkout audit is the genuinely new part here, not a decorative CRO extra. Search performance and transaction performance need separate evidence. Otherwise, traffic gets blamed for a checkout problem, or checkout gets blamed for demand that never existed.

Six Project Cycles Decide the Actual Route

Anup's Six SEO Project Cycles

Before turning the resource matrix into a plan, one question comes first:

What kind of project is this?

A new website, an existing website, a traffic recovery project, and a domain migration may all contain “SEO tasks.” That does not mean they should follow the same route. A universal checklist applied everywhere is just copy-paste wearing formal clothes.

Project cycleMain route
Website Development OnlyRequirements, structure, assets, page planning, content, design, staging, quality checks, launch, tracking, and handover
Website Development + SEODiscovery, baseline, architecture, UX planning, content, design, implementation, and ongoing SEO
SEO + Website ChangesAccess, tracking, baseline, quick wins, audits, planning, and coordinated website and SEO execution
SEO RecoveryStop uncontrolled changes, identify the loss, build the timeline, diagnose causes, recover, and re-audit
SEO MaintenanceConfirm scope, review priorities, protect existing value, complete quick wins, and manage recurring work
Rebranding or AcquisitionDiscover what exists, map URLs, create backups, plan the migration, test redirects, preserve value, and then grow

A development-only project must create a stable website and hand it over properly. An SEO maintenance project already has history, rankings, links, tracking, and old decisions hiding under the carpet. Same website word, very different headache.

Recovery is another matter. The first response should not be publishing ten blogs and hoping Google notices the enthusiasm. Stop random changes, identify when and where the loss happened, test possible causes, build one recovery plan, execute it, and check again.

Rebranding or acquisition brings its own tension. The name, domain, platform, ownership, or structure may change, but the existing value should not disappear during the celebration. URL mapping, backups, redirects, tracking, and post-migration checks are part of the plan.

Dependencies Stop It Becoming a To-Do List

Dependency Defining

A task appearing in the spreadsheet does not mean it is ready to begin.

Every task connects to an owner, a prerequisite, and an expected time. Starting before the required input exists is not being proactive. It is starting the rework early so everyone can enjoy it twice.

Figma needs approved requirements and structural decisions. Launch needs a stable staging website. Recovery execution needs the diagnostic findings combined into one approved plan.

Dependencies also allow departments to work in parallel. Technical SEO, content, design, development, local SEO, off-page work, tracking, and reporting can overlap once their inputs are ready.

Parallel work is useful. Parallel guessing is five people producing five polished versions of the same confusion, followed by a meeting called Quick Alignment that is neither quick nor aligned.

The Department View Shows What Is Hiding Inside a Task

The Department-Task Segregation tab contains 191 populated rows.

Department Level SEO Task Allocation

That number is not there for spreadsheet bodybuilding. It exists because a label such as Domain Wide Analysis looks small until someone must estimate, assign, complete, and review everything inside it.

Domain Wide Analysis can include:

Content also changes by page purpose. A service page, location page, Attribute as Macro Context Blog [Let’s simplify short blog, is that okay?], extensive guide [Entity First Blogs], product page, and collection page do not require the same research or effort.

Calling all of them “one content piece” makes estimation wonderfully simple and delivery wonderfully unreliable.

Breaking tasks down helps assign the right work to the right person. It also gives reviewers something more useful to inspect than a green cell saying Analysis Complete.

Quarterly Plans Stop Everything Fighting for Monday

Quaterly SEO Task Breakdown

The quarterly plan separates foundation, implementation, validation, and scale.

It is not a calendar filled with activity so the retainer looks busy. Every quarter has a different job.

For service projects, this may mean expanding service, industry, and location coverage. For ecommerce, it may mean prioritising valuable collections and products before touching the entire catalogue.

The quarter gives direction. It is not a blood promise that every website will obey the calendar.

Access gets delayed. Platforms create restrictions. Priorities move. Audits discover problems nobody invited. The plan can change, but the reason for changing it must remain visible.

Otherwise, the project tries to research, design, build, audit, scale, and report everything in the same fortnight. Even my spreadsheets deserve better treatment than that.

Three Artifacts Carry a Finding Into Production

A finding cannot implement itself, although many audit documents have been waiting patiently for that miracle.

Meaningful findings move through three connected artifacts:

  1. The audit explains what was found.
  2. The plan explains what will be done.
  3. The template or SOP carries the decision into implementation and checking.

The IFESE format records:

Effort, Impact, and Confidence then help decide what should enter the plan first. Because “fix everything immediately” sounds decisive only until somebody asks who is doing it and by when.

The Two-Copy Rule produces a team version and a client version from the same source. The developer receives implementation details. The client receives a clear explanation of the same decision.

To Client Clean Version
The Client Version
To Team for SEO Execution
To Team for Execution

Writing them separately invites drift. Then the team implements one thing, the report promises another, and the next meeting becomes an archaeological excavation through old comments and forgotten tabs.

Verification Closes the Loop

Verification to Close Loop

The workflow does not finish when a task turns green.

A green status proves that somebody changed a field. It does not prove that the work reached production or behaved correctly.

Prior-Plan Reconciliation compares four states:

This is where crawling, GSC, rendering, log files, backlinks, keyword tracking, lead tracking, Merchant Center, checkout testing, and brand monitoring become part of delivery.

Sometimes the implementation drifted. Sometimes the platform changed the output. Sometimes the original plan was wrong. Sometimes the result simply needs more time and evidence.

A useful workflow makes those possibilities visible. It does not force every project into a success story because the reporting deadline arrived.

Where Content Enters

Content does not begin with a blank document and one lonely keyword sitting at the top.

If the business, entity, audience, page purpose, structure, and expected action remain unclear, writing only makes the confusion sound fluent.

Content begins when the following questions have answers:

Service and location pages follow approved inclusion rules. Product and collection pages use approved attributes, templates, and mappings. Blog content follows topical maps, outlines, and reusable formats where the evidence supports repetition.

Bulk production starts only after a strong base example is approved. Monitoring then checks indexing, query pickup, and performance. Weak pages return to manual review instead of allowing the same mistake to reproduce across 500 URLs with impressive speed.

The Named-Engine Content Pipeline manages the writing and review process from there. That framework can have its own article. Adding the complete explanation here would be the content equivalent of opening twelve browser tabs and insisting everything is still under control.

The Stable Part Is Traceability

The stable part is not one sacred task order.

The stable part is being able to explain:

Without that chain, there is no system. There is only a busy spreadsheet doing a convincing impression of one.

Choose the project cycle that matches the website’s actual condition. Select the service or ecommerce branch. Respect dependencies. Carry findings through audits, plans, templates, and SOPs. Verify the live result. Then use the evidence to shape the next plan.

That gives every recommendation a reason, owner, input, output, and check. It also keeps earlier decisions available for review when the website politely proves one of them wrong.

This article is the map for the systems that come next.

The next post covers EBS, the entity model underneath categorisation, topical maps, and content. First, the website needs a shared definition of what the business is actually about. Otherwise, templates and writers will scale the misunderstanding across every URL on time.

Leave a Reply

Your email address will not be published. Required fields are marked *