About this site
Webmention Rocks! is a validator to help you test your Webmention
implementation. Several kinds of tests are available on the site.
Webmention Endpoint Discovery
The test posts below advertise their Webmention endpoints in a variety of ways,
to help you test your Webmention endpoint discovery implementation.
You should be able to write a post that links to each post below, and have your
comment show up on each of them.
In your comment, please describe what software and/or libraries you are using to send Webmentions. (name, link)
-
Discovery Test #1
-
HTTP Link header, unquoted rel, relative URL
-
Discovery Test #2
-
HTTP Link header, unquoted rel, absolute URL
-
Discovery Test #3
-
HTML <link> tag, relative URL
-
Discovery Test #4
-
HTML <link> tag, absolute URL
-
Discovery Test #5
-
HTML <a> tag, relative URL
-
Discovery Test #6
-
HTML <a> tag, absolute URL
-
Discovery Test #7
-
HTTP Link header with strange casing
-
Discovery Test #8
-
HTTP Link header, quoted rel
-
Discovery Test #9
-
Multiple rel values on a <link> tag
-
Discovery Test #10
-
Multiple rel values on a Link header
-
Discovery Test #11
-
Multiple Webmention endpoints advertised: Link, <link>, <a>
-
Discovery Test #12
-
Checking for exact match of rel=webmention
-
Discovery Test #13
-
False endpoint inside an HTML comment
-
Discovery Test #14
-
False endpoint in escaped HTML
-
Discovery Test #15
-
Webmention href is an empty string
-
Discovery Test #16
-
Multiple Webmention endpoints advertised: <a>, <link>
-
Discovery Test #17
-
Multiple Webmention endpoints advertised: <link>, <a>
-
Discovery Test #18
-
Multiple HTTP Link headers
-
Discovery Test #19
-
Single HTTP Link header with multiple values
-
Discovery Test #20
-
Link tag with no href attribute
-
Discovery Test #21
-
Webmention endpoint has query string parameters
If you want a quick bit of text to copy+paste into a post, you can use the HTML or plaintext below, which link to all the tests.
HTML
Text
Webmention Updates
The tests below will test whether you properly support sending Webmentions for updated posts.
This code is open source. Feel free to file an issue if you notice any errors