Why can't I just enter the url/feed into Google's Add Content form? Is that not the feed url by default when you install Wordpress?
works for me, I just added one. If you are using an older version of WP, you may want to make sure you have your feeds enabled.
The /feed url works for me too. But I noticed that it took an hour or so before mine was available on my Google Homepage.
Also, put the feed url in your browser address bar. If you are using Internet Explorer or Firefox it should show your XML Tree. This way you at least know that the feed is working the way it is supposed to.
Well, it's working now. I suppose it just takes a while for it to work. I expected it to work instantly.