Open Moodle to other search engines

Open Moodle to other search engines

by Urs Hunkler -
Number of replies: 9
Picture of Core developers

Hi,

I created a Moodle Rollyo and noticed that very few search results from Moodle forums are shown. Rollyo works with Yahoo Search and the "Open to Google" option does not open to other search engines than Google and Altavista.

Why is the search restricted to these two search engines?

I propose to add Yahoo search and probably MSN search that Moodle will be more widely searchable.

Urs

Average of ratings: -
In reply to Urs Hunkler

Re: Open Moodle to other search engines

by David Scotson -
I believe N Hanson filed a bug about this a while ago.

I can't see that bug, but there's also bug 2002.

Found it, bug 3278. But it doesn't seem like there's been any progress.
In reply to Urs Hunkler

Re: Open Moodle to other search engines

by Martin Dougiamas -
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers
Someone post the user agent strings and referring servers and it will be done.
In reply to Martin Dougiamas

Re: Open Moodle to other search engines

by David Scotson -
There's a list of some search engine User Agents here:

http://techpatterns.com/forums/about304.html

Note that the info is from a tool that (amongst other things) lets you visit sites by pretending to be search engines. I'm guessing therefore that IP addresses aren't often used to restrict entry, looking for Yahoo IP's returned a very long list for me.

It would seem (and this is just speculation) that narrowing to a list of IP address is more likely to block search engines that you want to visit, than it is to stop people checking out your content, that can already be found in Google's cache.
In reply to Martin Dougiamas

Re: Open Moodle to other search engines

by Urs Hunkler -
Picture of Core developers

Martin, I hope this List of Robot Agent Strings will help. Many facts are listed on the specific Robot page linked from that list.

  • Yahoo search -> Yahoo! Slurp
  • MSN search -> msnbot

Thank you very much for you fast response.

Urs

In reply to Urs Hunkler

Re: Open Moodle to other search engines

by Martin Dougiamas -
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers
These two search engines added in HEAD and 1.5 (and moodle.org)
In reply to Martin Dougiamas

Re: Open Moodle to other search engines

by Artem Andreev -
Add please russian very popular search engine

Yandex search -> Yandex
In reply to Martin Dougiamas

Re: Open Moodle to other search engines

by Rich Dougherty -

Another possibility: log someone on as a Guest when they access /robots.txt. This would probably require less effort than maintaining a list of User-Agents.

In reply to Rich Dougherty

Re: Open Moodle to other search engines

by Jamie Pratt -

log someone on as a Guest when they access /robots.txt.

That wouldn't work without session tracking and would be problematic on many shared host servers that won't execute a php script in a file with a txt extension. We do have session tracking without using cookies (search engines won't accept cookies will they) but it is not standard yet and could do with some thorough testing.

In reply to Jamie Pratt

Re: Open Moodle to other search engines

by Dan Stowell -
Also wouldn't work if Moodle isn't the root directory of the server, since the spec for robots.txt is for it only to be in the very root...