SEO and crawlers
What search engines and link previews see, and what is coming.
Webnak applies edits in the browser. That is fine for people visiting your site and is a real limitation for anything that reads HTML without running JavaScript.
Who sees your edits#
| Reader | Sees edits? |
|---|---|
| Anyone visiting your site | Yes, before paint. |
| Googlebot | Usually. It renders JavaScript, but on a deferred second pass, so edits are indexed later than a normal content change. |
| Link previews on WhatsApp, LinkedIn, Slack, X, Facebook | No. They read the raw HTML and never run JavaScript. |
| Most other crawlers | No. |
What to do about it#
Use Webnak for layout, styling, images, and copy you do not need indexed. Keep headlines, descriptions and anything you want ranked in your source, where your framework renders it.
If your framework renders on its own server, you can have both: read the manifest while rendering and put the values into your HTML. Everything a crawler needs is in one public request.
const res = await fetch(
"https://api.cloud.wolfigs.com/webnak/m/ilk_your_site_key/manifest.json?path=/",
);
const manifest = await res.json();
const title = manifest.elements?.['[data-webnak="hero-title"]']?.text ?? "Default";