I have read the
Include Your Site Name in Search Results article:
..and was wondering if this works? I tried searching Google and I can't find 1 result that has this implemented? Has this been abandoned? Is it only relevant to certain countries?
I spent quite a bit of time browsing the search results from my laptop and couldn't see anything. I went through the search results from my mobile phone and also nothing.