Difference between revisions of "Search engine optimization"

Jump to: navigation, search
(removing out-of-date items)
 
(6 intermediate revisions by 4 users not shown)
Line 1: Line 1:
== Google listing text ==
+
{{Update}}
  
The text that Google lists next to your website is taken from the meta description tag. You can fill this information in the Admin > Site Settings area of Moodle.
+
Search Engine Optimization (SEO) in Moodle is limited however there are several steps that can be taken to improve search engine visibility and ranking.
  
== Google blog search ==
+
- Enable the opentogoogle setting in siteadmin > security > site policies
  
The [http://blogsearch.google.com/ Google blog search], despite its name, lists any site with RSS or Atom feeds, which includes all the Moodle forums.
+
- Have a simple site name that is clean and obvious
 +
e.g. [Organisation Name] E-Learning
  
They will soon have a manual submission process but for the time being you need to ping a weblog update service.
+
- Set the site description (Used by many themes as the metadata)
  
*[http://www.google.com/help/about_blogsearch.html About Google blog search]
+
- Set course descriptions (Also have the course links on the front page otherwise descriptions will not be crawled)
  
== Google site maps ==
+
There are other factors that come into play in SEO such as amount of content, website traffic and website trust. In short, lots of relevant content and lots of traffic.
  
Site maps allow you to tell Google exactly what pages you have and when your site changes. You do this by creating a 'sitemap' using a program you can download from them, or alternatively just point them at your RSS feed.
+
== Moodle settings ==
  
*[https://www.google.com/webmasters/sitemaps/docs/en/about.html About Google sitemaps]
+
The ''opentogoogle'' setting in Site policies may be set to 'Yes' to allow Google to enter your site as a Guest. In addition, people coming in to your site via a Google search will automatically be logged in as a Guest. However, people can just read the content from Google's site without ever visiting your site.
  
== Moodle settings ==
+
The text that Google lists next to your website is taken from the meta description tag. You can fill this information in the Admin > Site Settings area of Moodle.
 +
 
 +
==Links to and from other sites==
 +
 
 +
Linking is a major contributor to SEO. If you link to reputable sites your ranking will increase, but more importantly other sites linking to you will increase your ranking.
  
The ''opentogoogle'' variable in Administration >> Configuration >> [[admin/config|Variables]] may be set to 'Yes' to allow Google to enter your site as a Guest. In addition, people coming in to your site via a Google search will automatically be logged in as a Guest. However, people can just read the content from Google's site without ever visiting your site.
+
Other sites linking to you is very important, but you cant just go and create 30 sites with a link to your site because Google is smarter than that. Reputation is important to Google and 100 links from small sites with no reputation won't count for a single link from say www.time.com.
  
 
== Other methods ==
 
== Other methods ==
Line 25: Line 30:
 
Of course, the standard stuff applies:
 
Of course, the standard stuff applies:
 
* Making your content interesting
 
* Making your content interesting
* Linking to relevant sites and getting relevant sites to link to you. [http://moodle.org/donations/ Moodle donations] provide a way of adding a link to your site from moodle.org.
+
* Linking to relevant sites and getting relevant sites to link to you (within reason)
 
* Making your site accessible (as Google sees roughly the same things as a blind web surfer with JavaScript turned off)
 
* Making your site accessible (as Google sees roughly the same things as a blind web surfer with JavaScript turned off)
 
* Getting bloggers in your field to talk about your site (this seems to be the current best method)
 
* Getting bloggers in your field to talk about your site (this seems to be the current best method)
  
== See also ==
+
[[Category:Administrator]]
 
 
*[http://moodle.org/mod/forum/discuss.php?d=36180 Using of meta-tags in Moodle] forum discussion
 
  
[[Category:Administrator]]
+
[[ja:サーチエンジン最適化]]

Latest revision as of 08:30, 15 October 2018

This page requires updating. Please do so and remove this template when finished.


Search Engine Optimization (SEO) in Moodle is limited however there are several steps that can be taken to improve search engine visibility and ranking.

- Enable the opentogoogle setting in siteadmin > security > site policies

- Have a simple site name that is clean and obvious e.g. [Organisation Name] E-Learning

- Set the site description (Used by many themes as the metadata)

- Set course descriptions (Also have the course links on the front page otherwise descriptions will not be crawled)

There are other factors that come into play in SEO such as amount of content, website traffic and website trust. In short, lots of relevant content and lots of traffic.

Moodle settings

The opentogoogle setting in Site policies may be set to 'Yes' to allow Google to enter your site as a Guest. In addition, people coming in to your site via a Google search will automatically be logged in as a Guest. However, people can just read the content from Google's site without ever visiting your site.

The text that Google lists next to your website is taken from the meta description tag. You can fill this information in the Admin > Site Settings area of Moodle.

Links to and from other sites

Linking is a major contributor to SEO. If you link to reputable sites your ranking will increase, but more importantly other sites linking to you will increase your ranking.

Other sites linking to you is very important, but you cant just go and create 30 sites with a link to your site because Google is smarter than that. Reputation is important to Google and 100 links from small sites with no reputation won't count for a single link from say www.time.com.

Other methods

Of course, the standard stuff applies:

  • Making your content interesting
  • Linking to relevant sites and getting relevant sites to link to you (within reason)
  • Making your site accessible (as Google sees roughly the same things as a blind web surfer with JavaScript turned off)
  • Getting bloggers in your field to talk about your site (this seems to be the current best method)