Menu

The Head Contract of app.onepassapps.com: 56 Pages, One Indexing Tag and the Two Names We Ship
πŸ“°

The Head Contract of app.onepassapps.com: 56 Pages, One Indexing Tag and the Two Names We Ship

DEV Community: webdevΒ·OnePassAppsΒ·3 days ago
#7S2pAYhZ
#devtowebdev#devto#dev#onepassapps#pages
Reading 0:00
15s threshold

I work on OnePassApps, the team behind app.onepassapps.com, so this is our own site, and every number below was measured on today's build over plain HTTPS from outside the browser - no session, no cookies, no JavaScript.

Our sitemap lists 56 URLs. Every one of them answers HTTP 200, and every one of them carries the same head: the same 27 meta names, the same link tags, the same icon files. This is what that head actually says, and the three places where it is not quite what you would expect.

One meta name of our own

Twenty of the 27 meta names on our pages carry a value that never changes from page to page. One of those twenty is ours alone:

<meta name="onepassapps-indexing" content="allowed">

Enter fullscreen mode

Exit fullscreen mode

All 56 pages ship it. It is the only tag in the head whose name is the product's own name, and its value is allowed everywhere it appears.

It is also the one tag whose value does not always agree with the rest of the head.…

Continue reading β€” create a free account

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