Paul Tarjan's Blog

A CROSS BETWEEN USEFUL THINGS AND PAUL TARJAN’S RAMBLINGS.

Paul Tarjan

I was the Tech Lead for Yahoo! SearchMonkey. Now I’m a juggling unicycling web hacker @ Facebook.
blog@paulisageek.com my other Internet Things.

Debugging URLs with the Facebook URL Linter

Republished from Facebook Developer’s Blog

A primary design goal of the Open Graph protocol – which enables any Web page to become a rich object in the social graph – has been to make it simple for developers to integrate it into their Web pages. But, as with any coding, syntax errors can and do occur. To help you debug your URLs, we’ve released the Facebook URL Linter.

You can use the Facebook URL Linter with many types of URLs, in addition to Open Graph protocol pages. Try the linter on our homegrown examples or on some pages in the wild.

image

At this time, the linter returns warnings for any issues it encounters. In the near future, the linter will start returning errors. These errors will cause the Like button to stop working on your page.

We also plan to add Open Graph protocol type metadata suggestions, and a lot of helpful messaging. If you have any feedback, we’d love to hear it on the Developer Forum. Make sure to put linter somewhere in the post, to help us find it.

This week we’ve also added Open Graph protocol markup to every public Page on Facebook. This makes it easy for anyone to know that Starbucks is a company, the White House is part of the government, and Weird Al is my favorite musician.

Lint away!

Paul is a lint-free, white and nerdy hacker on the Platform team.

Note: In case you were wondering, the Facebook URL Linter’s name hails from the original lint UNIX program.

Posted on 10 June 2010 by Paul Tarjan

Debugging URLs with the Facebook URL Linter

Archive

10 Jun 2010 Debugging URLs with the Facebook URL Linter
29 May 2010 Slogging
03 May 2010 Graph Likes Over Time
02 May 2010 Don't Throw Your Money Away
30 Apr 2010 Blogging With Jekyll
29 Apr 2010 Twitter inside Facebook
26 Mar 2010 Goodbye Yodel, Hello Friend
30 Oct 2009 Rock Band Group Algorithm
20 Oct 2009 File Extensions on the Internet
30 Sep 2009 Hadoop Hacking on Yahoo! Ad Data
15 Sep 2009 Converting from MyISAM to InnoDB takes a long time
07 Sep 2009 Paul Is A Nerd
26 Aug 2009 List of Guilded WoW players
18 Aug 2009 stdicon
16 Aug 2009 We won hack day!
12 Aug 2009 Online YAML parser
29 Jul 2009 SearchMonkey Object Examples
16 Jul 2009 Only 1 word left on google voice, and its mine!
15 Jul 2009 What is "git"
03 Jul 2009 OpenID Avatar
29 Jun 2009 Easy OpenID Delegation with Yadis
28 Jun 2009 Equivalent OpenIDs
27 Jun 2009 Blogger Theme with hAtom Microformat
20 Jun 2009 Debugging django
01 Jun 2009 Incomplete Format
24 May 2009 Password Management
10 May 2009 St. Maarten/Martin
05 Mar 2009 My Performance Review
19 Feb 2009 SearchMonkey Video
30 Jan 2009 SearchMonkey Song
09 Jan 2009 Best Cube Prank
18 Nov 2008 Subway Card
17 Nov 2008 Gopher the Pun
03 Nov 2008 Great Sentences
02 Nov 2008 Halloween Costume
27 Oct 2008 Python Ninja
12 Oct 2008 World pictures
06 Oct 2008 SearchMonkey Presentation
02 Oct 2008 Spell chequer
15 Aug 2008 Straight out of San Mateo
04 Aug 2008 Sicko
24 Jul 2008 All in one feed
17 Jul 2008 GTA IV too much
13 Jul 2008 Europe 2008
12 Jul 2008 The Birth of a Blog