Because everything has a case. The content team wants new pages, the developer wants the crawl issues fixed, someone senior read an article about structured data, and none of the three can be compared.
Whatever gets done is whatever was asked for most persistently, which is a poor proxy for value.
Every opportunity — a content gap, a technical issue, a cannibalisation, a missing cluster — carries the page it affects, that page's current impressions and value, and an estimate of effort.
The matrix places them by plausible value against effort, and the backlog is ordered from it rather than from the meeting.
Content and engineering work from one list. A metadata fix on a page earning enquiries outranks a new page on a cluster nobody searches, and the reason is visible to both.
Completed items keep their before and after, so the estimate improves and the next quarter's ordering is better informed.
It will not predict the return on a change. Value is a plausible range from your own history, not a forecast, and Growth presents it as such.
It also will not stop somebody senior overriding the order. It records that the decision was made and against what, which is all a backlog can do.
Nothing here is an integration. Each line is two products reading the same record from different sides.
Every opportunity — a content gap, a technical issue, a cannibalisation, a missing cluster — carries the page it affects, that page's current impressions and value, and an estimate of effort.
Content and engineering work from one list. A metadata fix on a page earning enquiries outranks a new page on a cluster nobody searches, and the reason is visible to both.
It will not predict the return on a change. Value is a plausible range from your own history, not a forecast, and Growth presents it as such.
Fourteen days, every module, no card. Or half an hour with someone who will run it on your own records and tell you where it does not help.