I know you'll be integrating this into XML Sitemap soon, but there is a rather urgent upgrade needed if possible. I get the following error in my Google Webmaster Tools account for this sitemap:

Deprecated Sitemap format
Your Sitemap uses a deprecated News format. Support for this format will disappear shortly, at which point your Sitemap will be rejected. Please update to the new format, which involves attaching a <publication> tag and other relevant tags to each url in your Sitemap.

Comments

spamwelle’s picture

subscribing

dave reid’s picture

Odd...they changed their format recently? Ok will look into this.

deverman’s picture

Here are the links to some information. They say you have six months to upgrade the format but they don't say from when:

http://googlenewsblog.blogspot.com/2009/11/new-face-to-google-news-sitem...

http://www.google.com/support/news_pub/bin/answer.py?hl=en&answer=161989

dave reid’s picture

Status: Active » Fixed

Ok I just committed support for the new format to CVS. Once the 6.x-1.x-dev build is regenerated, please give it a try and let me know if it works properly.

gregarios’s picture

It works properly. The error has gone away in Google Webmaster Tools. Thanks! :-)

simon king-1’s picture

hi
i tried it today, the sitemap seems to be accepted but I get a new error:

Unexpected publication name
The publication name specified in your Sitemap does not match the publication name we have for your site in our database. Please check that the publication name in your Sitemap exactly matches the publication name displayed for your articles in Google News.

In Google News the site name is Stan James Betting News and the author name is Stan James.

All my articles are posted with the author name Stan James in Drupal.

I changed the User name in Drupal to Stan James Betting News so they all appeared from that author but the site map still displayed "Stan James".

<n:publication>
<n:name>Stan James</n:name>
<n:language>en</n:language>
</n:publication>

What variable is n:name populated with?

Many Thanks
Simon

simon king-1’s picture

fixed it.. just had to change Site Name in 'Site Information'
google has now accepted the sitemap!
many thanks!!

dave reid’s picture

Yeah, that is taken from the 'Site name' variable in admin/settings/site-information.

JustinJohnson’s picture

Subscribing.

JustinJohnson’s picture

The Dev version corrected the problem for my website.

dave reid’s picture

Created new releases with the updated code. Thanks everyone for testing.

mknapp’s picture

Version: 6.x-1.3 » 6.x-1.4
Priority: Critical » Normal

I hope this is the correct place for this...

For those getting this message from google you have several options. Our problem was the name originally submitted to google news was Mass Device Blogs - while we have blogs we are a news journal and our branding name is MassDevice (as seen in the page titles). I could have easily used the first suggestion below but as you know google takes it's time and ours... So my short term solution was to grab the name from some other variable set in Site Information. Here are some options I came across when figuring out what to do - I hope they help.

  • Your best option is to change the name to your preffered branding name in google WebMaster Tools /support

    http://www.google.com/support/news_pub/bin/request.py?contact_type=repor...
  • OR

  • Change you site name in site information to match what your search results on new.google.com Search: site:www.mySite.com - you registered site name is gray text.
  • OR

  • If you don't want to change the name of your site (for obvious branding reasons - will changes all your page titles). And like us didn't want to lose 1–30 days of your sitemap erroring when slurped. Do the following;
    • Use one of the other fields from the site information in admin/settings/site-information - I used the mission statement since we don't use that anywhere on the site.
    • You then have to replace line 58 in the most recent googlenews.module to
      $content .= '
      ' . variable_get('site_mission', 'Drupal') . '';
    • change site_name to site_mission to call in this data from the site mission table.

This seemed to work for us to synch the googlenews.xml site map site name to the name that google has on record. It may be that the change request form above will eventually be linked to the dB from google so changes take effect immediately, but i doubt that's the case right now.

Dave, I hope you can endorse this temporary work around. Also, if we had money we'd be sending some your way - some day. Thanks for the great module!

dave reid’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

arnieswap’s picture

Google doesn't accept this site map but accepted Rss feed. The error said that this site is not in our database. What could be the reason>

arnieswap’s picture

Status: Closed (fixed) » Active
gregarios’s picture

Status: Active » Fixed

The error said that this site is not in our database. What could be the reason

This is not an error with the module. You need to make sure your domain is verified with the Google Webmaster Tools, then make sure you enter in a valid Google News Sitemap URL in your Webmaster Tools sitemap settings (in your Google Account).

If you still feel there is an issue with the module, please open a new issue rather than adding to an already fixed (or closed) issue.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.