{"uid":"cap_ZtpN5H18e8k0zpe4uBTdR","slug":"crawlspur-canonical-self-reference-check-for-parameter-urls-c251b680","name":"Crawlspur Canonical Self-Reference Check for Parameter URLs","description":"Prüft am Objekt parameter-url den Befund selbstreferenzierende kanonische Adresse.","url":"https://crawlspur.halowerk.com/v1/pruef/crawlspur/canonical-selbst/parameter-url","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"ziel":{"oneOf":[{"type":"string","maxLength":2048,"minLength":1,"description":"Öffentliche HTTP(S)-Adresse; bei DNS-Befunden Domain oder öffentliche IP."},{"type":"object","required":["adresse"],"properties":{"adresse":{"type":"string","maxLength":2048,"minLength":1},"selektor":{"type":"string","maxLength":240,"minLength":1,"description":"CSS-Selektor: genau ein Objekt, sonst erster Treffer des Objektfilters."},"vergleich":{"type":"string","maxLength":2048,"description":"Öffentliche Vergleichsadresse für Link-, Sitemap- oder Sprachbefunde."},"user_agent":{"type":"string","pattern":"^[A-Za-z0-9_-]{1,80}$"},"dkim_selektor":{"type":"string","pattern":"^[A-Za-z0-9_-]{1,63}$"}},"additionalProperties":false}]}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Ri3LhcRyD0zR9QjeiEGry","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks whether a parameter-based URL has a self-referencing canonical tag pointing to itself.","exampleAgentPrompt":"Check whether https://example.com/products?sort=price&color=red has a self-referencing canonical tag — i.e. does its rel=canonical point back to itself?","exampleUseCases":[{"title":"E-commerce filter URL canonical audit","prompt":"I want to make sure our filtered product page at https://shop.example.com/shoes?size=42&color=black has a canonical tag that points to itself — can you check if the self-referencing canonical is set correctly?"},{"title":"CMS parameter page SEO check","prompt":"Our CMS generates URLs like https://blog.example.com/articles?page=2&tag=seo — can you verify whether that URL has a proper self-referencing rel=canonical tag?"},{"title":"Tracking parameter canonicalization check","prompt":"We append UTM parameters to our landing page so it becomes https://example.com/landing?utm_source=newsletter — please check if the canonical tag on that URL correctly self-references rather than stripping the parameters."}],"resultDescription":"Returns a structured finding indicating whether the target parameter URL contains a self-referencing canonical tag (i.e. whether the rel=canonical attribute on the page points to the URL itself), along with the actual canonical value found and any diagnostic details about the canonical declaration.","failureModes":["URL is not publicly reachable (network error or 4xx/5xx response)","URL exceeds maximum length of 2048 characters","CSS selector matches no element or multiple ambiguous elements","Target page has no canonical tag at all","Redirect chain prevents reaching the original parameter URL","Malformed or relative canonical href that cannot be resolved"],"whenToPreferThis":"Use this endpoint specifically when you need to verify that a URL containing query parameters (filters, tracking parameters, pagination, sorting) has a rel=canonical tag that self-references — i.e. points back to the exact same URL. This is distinct from checking whether a URL is blocked by robots.txt, whether it appears in a sitemap, or whether a canonical points to a different consolidation URL. Choose this over generic HTTP inspection tools when you need a structured SEO-focused canonical self-reference verdict.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T07:04:04.459Z","isFirstParty":false}