An Ecommerce SEO Change Log That Makes Reports Useful
An SEO change log connects the work to the pages and dates that matter. It records what shipped, the reason for it and what evidence will be reviewed. Without that record, a monthly report can show movement while leaving everyone guessing which release, stock change or seasonal shift influenced it.
Start with a shared table rather than a complicated reporting system. The useful habit is to record each meaningful release consistently, including changes that were rolled back or did not produce the expected result.
Record a decision, not an activity label
“On-page optimisation completed” gives the next reviewer very little to inspect. “Updated the size guidance and comparison table on these four category URLs because customers could not distinguish the ranges” explains the problem, scope and intended benefit.
Keep the supporting evidence with the entry: a query export, an example customer question or a template issue. Do not turn an observation into a causal claim. A category ranking at position 14 is an opportunity to investigate, not proof that a missing paragraph caused the position.
Use these fields for each release
| Field | What belongs in it |
|---|---|
| Date and owner | When the change shipped and who can explain it |
| Affected URLs | Exact pages or the template and its scope |
| Problem and evidence | What was wrong and how it was established |
| Change | The final behaviour or content, in plain English |
| Verification | Build checks, live checks and any limitations |
| Review plan | Metrics, comparison period and review date |
| Other influences | Stock, promotions, tracking changes or other releases |
Link to the release or commit when available. Keep a rollback reference for a material technical change. An editorial adjustment may only need a clear before-and-after note; a template release affecting an entire catalogue needs more detail.

Separate the stages of completion
A finished draft is not a deployed page. A successful deployment is not proof that Google has indexed it, and indexing is not a ranking result. Give each stage its own evidence so the report cannot accidentally count unfinished work as traffic growth.
For new pages, keep the live URL and publication date. For existing pages, identify the changes that a reviewer can see. If a tool score or device check was unavailable, record that limitation instead of presenting the page as fully verified.
Choose a fair comparison
Use the same search type, country, device and date logic when comparing Search Console reports. Separate brand from non-brand demand when that distinction matters. For commercial pages, review relevant queries and page groups rather than relying entirely on a site-wide average.
Google’s Search Console performance overview introduces the reporting tools. Treat average position as an aggregate observation, not a fixed rank that every customer saw. A change in the mix of queries can move an average without every individual query improving.

Connect visibility to the business
Review orders and revenue with enough context to understand stock availability, promotions and tracking. More impressions for an unavailable range may not produce more orders. A conversion change after an analytics update may reflect measurement rather than customer behaviour.
Avoid assigning all movement to the most recent SEO release. Several changes can overlap, and search data alone rarely isolates their effects. The change log helps you form better questions; it does not convert an uncontrolled comparison into an experiment.
Turn the review into the next action
At the review date, write what the evidence supports, what remains uncertain and what to do next. That may be to retain the change, fix an implementation problem, gather more data or investigate another constraint. Preserve inconclusive results too.
For catalogue work, pair the log with the internal linking audit and category content brief. The goal is a traceable sequence of useful decisions, with completed releases and measured outcomes kept clearly identifiable.