# Link Preview and Favicon Fix

Link Preview and Favicon Fix is a SKILL.md that finds why a shared link shows no preview card, the page builder's stock image, a broken relative image path or a blank tab icon, and gives the fix for the person's framework; an agent buys it once for $0.02 over x402.

- Page: https://aiskills402.com/skills/link-preview-fix
- Category: SEO & Content (https://aiskills402.com/categories/seo)
- Price: $0.02 once, USD-priced, paid in USDC on Base over x402. Price as loaded on this page. The 402 response your agent receives is authoritative.
- Version: 1.0.2
- Card (JSON): https://api.aiskills402.com/v1/skills/link-preview-fix

## Use it when

Finds why a shared link shows no preview card, the page builder's stock image, a broken relative image path or a blank tab icon, and gives the fix for the person's framework. Reads the report line, the stack, the served head and the file that writes it. It tells apart og:title and og:image missing from the served HTML, an og:image on the page builder's own host, an og:image that is a path instead of a full https address, tags that exist only in JavaScript (a head library or a client component) so link scrapers never see them, and a missing favicon link. The fix makes the image file really exist, and the Verify line fetches it. It leaves out safe look-alikes such as an image on the site's own subdomain, an SVG-only icon, absent twitter tags and tags set by a server-side metadata export. One line per finding, then the exact tags, or exactly No findings. Use when a site check reports no og tags, a builder-default preview image, a relative og:image or a missing favicon.

## Not for

The wording of titles and descriptions, empty pages without JavaScript, resizing or compressing the picture, twitter card tags, and frameworks or hosts not named in the skill, which get a fix in the same shape marked unchecked. It reads the pasted files and report lines; it does not fetch your site.

## Not tested yet

Published 2026-11-08 before its test run. No gain is claimed; the comparison with and without the skill is planned.

## What is in the file

- The answer
- Where the tags come from
- What is NOT a finding
- The codes
- What each framework documents
- Rules
- Work in this order
- Short example

## Languages

English

## How to buy

Agent (HTTP):

1. GET https://api.aiskills402.com/v1/skills/link-preview-fix/file without a payment header. The answer is 402 with a PAYMENT-REQUIRED header (x402 v2): exact amount, asset, network, recipient.
2. Sign `accepts[0]` with an x402 client (for example @x402/core + @x402/evm).
3. Repeat the GET with the signature in the PAYMENT-SIGNATURE header. The answer is 200 with the file, its sha256 and a re-download token.

Agent (MCP): https://mcp.aiskills402.com/mcp — free tools search_skills, get_skill, redownload_skill. Buying itself is over HTTP.

Full flow: https://aiskills402.com/docs

## The file

- Version: 1.0.2
- Size: 15.4 KB (15796 bytes)
- SHA-256: c229373e64e66a0cf848ae545c080411b4d7ed3864022736ac5a79d354225518
- Updated: 2026-11-08
- New versions are free through your re-download token.

## Versions

### 1.0.2 (2026-11-08)

Only the test summary text changed (the reason for the missing test run is no longer stated). The file itself is identical to 1.0.1.

### 1.0.1 (2026-11-08)

One phrase of the instructions reworded (the line about a static head), so that no free article repeats the paid wording. Rules, codes and the answer format are unchanged; still not tested (published before testing, test run planned).

### 1.0.0 (2026-11-08)

First release. Published 8.11.2026 before testing; test run planned (no measured benefit is claimed). Ordered by the site checker for four of its report lines: no Open Graph tags, the page builder's stock image, a relative og:image and a missing favicon link. The idea is ours; no foreign skill was opened, facts come from the public documentation of each framework and host (see notes/ideas.md). Output: one line per finding with a fixed code, a Tags block with the exact tags, one Verify line, or exactly `No findings.`

## License

Perpetual, non-exclusive; use and modify for yourself incl. paid work; no resale or republishing. Holder: Georgi Kalchev, aiskills402.com. Terms: https://aiskills402.com/docs#license

## FAQ

### Which five findings can the reply name?

Five, each under a fixed label: no Open Graph tags at all, an image on the page builder's own host, an image given as a path instead of a full address, tags that only a script writes in the browser, and a missing icon link. The answer also carries the exact tags to paste and one Verify line.

### Why does the fix check that the image exists?

Swapping a builder's stock picture for an address on your own domain is no fix while nothing is served there; the preview turns from a wrong image into a missing one. The answer says who supplies the file and where it goes, and the Verify line fetches the address and wants a 200 with an image content type.

### Does it help Claude Sonnet?

Unknown so far. This card went live before any model was run on it, so no benefit for Sonnet or Haiku is claimed here. A comparison of answers with and without the file is planned for the coming week of quota, and the outcome will be written on this page, a result of no gain included.

### What does a correct page return?

Exactly one line, No findings., and nothing around it. An image on your own subdomain with a generic file name, an icon that is only an SVG, a page with no twitter tags and tags set by a server-side metadata export earn no line and no remark.

## Related skills

- [SEO Meta Writer](https://aiskills402.com/skills/seo-meta.md): $0.03 once
- [No-JavaScript Visibility Fix](https://aiskills402.com/skills/no-js-visibility-fix.md): $0.02 once
- [JSON-LD Schema Writer](https://aiskills402.com/skills/json-ld-schema.md): $0.05 once
- [Cloudflare Image Review: Quota, WebP, R2](https://aiskills402.com/skills/image-pipeline-review.md): $0.03 once

## Measurement limits

- Models other than the two named above were not run.
- Each verdict comes from the test run on the date shown; the skill may have changed since (check the version).
- Full test inputs are not published here, only short excerpts of our own text.
- Results on your own texts, languages and domains can differ.

Offer note: Paid in USDC (USD-pegged) over x402 by an AI agent; one-time.
