Menu

Our comparison pages tell the reader September and the crawler October, and both dates are true
📰

Our comparison pages tell the reader September and the crawler October, and both dates are true

DEV Community: nextjs·Daniel Pertu·1 day ago
#Fln3rZ8h
#devtonextjs#devto#dev#compare#comparison
Reading 0:00
15s threshold

We have seven comparison pages: five named after a competitor, one that compares five of them at once, and one that compares an app to pen and paper. Every one of them makes assertions about somebody else's product, and assertions about somebody else's product go out of date on their schedule rather than ours.

So each page carries a box at the bottom naming the pages the claims were read off, and the month they were read. The component that renders it starts with its own reason for existing:

/** * Where a comparison page's claims about another product came from, and when. * * This is not decoration and it is not a disclaimer bolted on at the end. A * comparison page makes assertions about somebody else's business, and those * assertions go out of date: a competitor changes their pricing and the page * that says otherwise is wrong, publicly, with their name on it.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.