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#

ReaderSees edits?
Anyone visiting your siteYes, before paint.
GooglebotUsually. 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, FacebookNo. They read the raw HTML and never run JavaScript.
Most other crawlersNo.

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.

A server render, any framework
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";