In action on this page
Raw HTML
<!-- standard keywords meta tag — no OP markup -->
<meta name="keywords" content="harmonizers, open-web, metadata" />
<!-- indexing request with harmonizer specified via &as= -->
<link rel="preload" as="fetch" href="https://octothorp.es/?uri=https://demo.ideastore.dev/custom-harmonizer&as=keywords" />
This page is indexed using the
keywordsharmonizer instead of the default. It reads<meta name="keywords">and turns those values into octothorpes — so this page uses no OP-specific markup at all to send hashtags.The only changes from a standard OP-indexed page are in the
<head>:The
as=keywordsparameter tells the server to use thekeywordsharmonizer, which mapsmeta[name='keywords']to hashtags instead of looking forrel="octo:octothorpes".Compare what the server sees with each harmonizer using the orchestra pit: