I have an issue with sprymenu’s, when I view the body text that the Bots scans- My menu shows up.
all of the sites that I have looked at are using Javascript 1.2 using the onmouse over ect, these menu’s do not appear in the body returned by Webceo when viewing the SE view report.
My question is does using a spry menu affect the SEO of a site.
To me the answer is yes as the menu seems to be taken as part of the body text for indexing by the bot.
Also if I am correct in presuming that Spry menu’s affect SEO , does anyone know of a good tut on Javascript menu’s 1.2. I have looked at many but all seemed terrible and not in depth enough for me.
Also I have noticed that the spry menu is coded as a list, the sites I have viewed using javascript 1.2 menu have not used the li (list) they have only used the <a href link for the menu in tables.
A site to look at where the spry menu has been used and appears in the main body text when viewed from the SE’s point of view is http://www.africanagenda.com
This is the javascript 1.2 menu I am viewing/ talking about
<td><img src="images/buttons/1.gif" width="112" height="28" /></td>
<td><a href="index.htm" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Home','','images/buttons/2a.gif',1)"><img src="images/buttons/2.gif" name="Home" width="42" height="28" border="0" id="Home" /></a></td>
<td><a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('About Us','','images/buttons/3a.gif',1)"><img src="images/buttons/3.gif" name="About Us" width="64" height="28" border="0" id="About Us" onmouseover="MM_showMenu(window.mm_menu_0413162330_0,-15,17,null,'About Us')" onmouseout="MM_startTimeout();" /></a></td>
<td><a href="operate.htm" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('How we operate','','images/buttons/4a.gif',1)"><img src="images/buttons/4.gif" name="How we operate" width="102" height="28" border="0" id="How we operate" /></a></td>
<td><a href="events.htm" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Future Events','','images/buttons/5a.gif',1)"><img src="images/buttons/5.gif" name="Future Events" width="88" height="28" border="0" id="Future Events" onmouseover="MM_showMenu(window.mm_menu_0705092959_0,0,16,null,'Future Events')" onmouseout="MM_startTimeout();" /></a></td>
<td><a href="venues.htm" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Venues','','images/buttons/6a.gif',1)"><img src="images/buttons/6.gif" name="Venues" width="55" height="28" border="0" id="Venues" /></a></td>
<td><a href="staff.htm" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Staff','','images/buttons/7a.gif',1)"><img src="images/buttons/7.gif" name="Staff" width="44" height="28" border="0" id="Staff" /></a></td>
<td><a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('News','','images/buttons/8a.gif',1)"><img src="images/buttons/8.gif" name="News" width="46" height="28" border="0" id="News" onmouseover="MM_showMenu(window.mm_menu_0413162931_0,-15,17,null,'News')" onmouseout="MM_startTimeout();" /></a></td>
<td><a href="tours.htm" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Tours','','images/buttons/9a.gif',1)"><img src="images/buttons/9.gif" alt="tours" name="Tours" width="46" height="28" border="0" id="Tours" onmouseover="MM_showMenu(window.mm_menu_0129152622_0,-15,17,null,'Tours')" onmouseout="MM_startTimeout();" /></a></td>
<td><a href="contact.htm" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Contact Us','','images/buttons/10a.gif',1)"><img src="images/buttons/10.gif" name="Contact Us" width="82" height="28" border="0" id="Contact Us" /></a></td>
<td><img src="images/buttons/11.gif" width="98" height="28" /></td>
Any advice on this or help will really be appreciated. If someone is able to explain the java side that would really help, I have not found any java menu tuts that describe the onmouseout ect with example .
Thanks very much for reading this post