"...Search engine rivals Google, Yahoo and Microsoft are teaming up to make it easier for Web site owners to make sure their sites get included in the Web indexes, the companies are expected to announce Thursday..."

It would be great if the module could ping all three search engines!

http://news.com.com/Google,+Yahoo,+Microsoft+adopt+same+Web+index+tool/2...

Thanks.

CommentFileSizeAuthor
#16 gsitemap_5.patch13.26 KBdarren oh
#13 gsitemap_4.patch13.25 KBdarren oh

Comments

slimandslam’s picture

+1 on this. You can p0wn the sitemap module business for Drupal. :-)

hass’s picture

Asside... have you found a way to tell MSN about the sitemap? I cannot find anything...

SamAMac’s picture

Status: Active » Postponed

I also have not found a way to submit the sitemap to MSN, and the only way I have found of submitting it to Yahoo requires logging in with a Yahoo account, which would be non-trivial to implement. I don't want to touch this unless MSN and Yahoo implement an anonymous interface similar to Google's.

Ryanbach’s picture

You have to wait for all the search engines to support this format: http://www.sitemaps.org/faq.html#faq_after_submission

After that we should be ready to go! ;)

deekayen’s picture

SamAMac’s picture

Well, that page has a captcha on it. Not terribly helpful.

MacRonin’s picture

Version: 4.7.x-1.x-dev » 5.x-1.x-dev

+1 for this feature request.

But to make it easier, I found some doc on how to do it at Yahoo via a REST request or a special URL

http://developer.yahoo.com/search/siteexplorer/V1/ping.html

deekayen’s picture

I added the Yahoo part to URL list if you want to rip it off. Someday we'll have to get around to merging the mods.

http://cvs.drupal.org/viewcvs/drupal/contributions/modules/urllist/urlli...

ryo’s picture

How about this?
ROR (Resources of a Resource)
http://www.rorweb.com/faq.htm

ryo’s picture

Status: Postponed » Active
hass’s picture

The supported way for future will be a robots.txt entry named

Sitemap: http://www.mysite.com/sitemap.xml

But this requires to use "robotstxt" module or the robotstxt functions must be included in XML Sitemaps... Aside robotstxt module requires an api function so that XML sitemap is able to extend the robots.txt file for multisite installations.

mgifford’s picture

Or you put in a line into your apache config like:

Alias /robots.txt /home/dm_50/sites/openconcept.ca/robots_oc.txt

to ensure that your personalized robots.txt file is stored in your sites directory. I've already got enough php loaded on my site. Best to use Apache's tools when they are available. There's probably a way to do this with a .htaccess file, but I'll leave that to someone else.

Both of these are running as a multi-site on the same code base:
http://poped.org/robots.txt
http://openconcept.ca/robots.txt

Thought it would also be worth noting that ask.com's jumped on board too:
http://submissions.ask.com/ping?sitemap=http://openconcept.ca/gsitemap

darren oh’s picture

Assigned: Unassigned » darren oh
Status: Active » Needs review
StatusFileSize
new13.25 KB

Here's a patch to

  1. Add options to submit the site map to Yahoo and Ask.com, and
  2. Provide instructions for manually submitting the site map to MSN.
darren oh’s picture

Please set the patch to "ready to be committed" if it works.

deekayen’s picture

Status: Needs review » Needs work

The last block of the patch has the error messages reversed for submissions to yahoo and ask.

darren oh’s picture

Status: Needs work » Needs review
StatusFileSize
new13.26 KB

Thanks for catching that. A corrected patch is attached. Is it working otherwise?

deekayen’s picture

I haven't seen another but, maybe the admin/settings/gsitemap menu path on line 36 in my version could be 'title' => t('XML Sitemap'), instead of 'title' => t('Google Sitemap'),.

darren oh’s picture

I'll finish the renaming later. How is it working?

hass’s picture

i thing the modules shouldn't named "gsitemap" any more... isn't it? Let's fix it.

+    '#description' => t('In order to show statistics, Google will ask you to verify that you control this site by creating a page with a certain name. Enter that name here and the gsitemap module will hook that filename. Note that this will only work if you have clean URLs enabled.'),

Have a look to http://drupal.org/node/103173, please.

+    '#description' => t('If enabled, the sitemap will be submitted via HTTP request each time the cron job is run.'),
darren oh’s picture

So far, I have gotten reviews that point out errors in the code and request new features. What I need is for someone to confirm that the functionality is working.

MacRonin’s picture

I guessing the the yahoo/ask/MSN functionality is just avail via the patch and not in the very recent ver 1.3 ?

If so I guess I'll have to teach myself how to do unix patches to drupal this weekend (assuming that my system has the right tools installed)

darren oh’s picture

Status: Needs review » Fixed

I'm not waiting for testing any more. This has been committed in CVS commit 65223. A new release will be made soon.

Renaming will not be done in the DRUPAL-5 branch. A lot of work on renaming is being done in HEAD.

killes@www.drop.org’s picture

Status: Fixed » Closed (fixed)