Google und Ajax mit dem X plugin für Joomla

    

Plexi Link

Der Plexi - Link . für den Menschen sichtbar - für den Bot greifbar

So sieht der Html Code aus, damit Google das versteht
1
2
3
4
5
6
7
8
9
10
11
12
13
<li onclick="setlo();romacron_menu('
option=com_content&amp;
view=article&amp;
id=99&amp;
Itemid=107&amp;
lang=de&amp;
reco=block');
return true;" class="xlayer">
<span>Ajax</span>
<a title="um zu verstehen warum Ajax und Google
keine Freunde sind muss man wissen wie Ajax functioniert"
href="/de/ajax.html" class="mainlevel">Ajax</a>
</li>

Wie Sie erkennnen können, wird der menschliche Klick im li-Tag ausgeführt.
Der a-Tag wird einfach mit ausgeliefert.

Aber Moment mal, war es nicht so, dass das im Quellcode weiter hinten stehende Element nicht eine Lese-Ebene über dem vorherigen Element angezeigt wird?

Ja, dem ist so. Stichwort z-index, wenn nicht explizit angegeben dann erhöht sich der z-index: jeweils um 1(autoinkrement).

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
ul.mainlevel li {
background:url(../images/metal_navi.png) no-repeat scroll left top transparent;
cursor:pointer;
height:24px;
width:160px;
text-align:center;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
float:left;
}
 
ul.mainlevel li:hover {
text-decoration:underline;
}
.xlayer a {
/*den link zurückschieben damit die Abstände zur rechten Seite Passen*/
 
z-index:-1;
position:relative;
display:none;
}
 

Das ist einer der Tricks :-)
Warum der Name Plexiglas Link? Der Name soll diese Technik bildlich beschreiben. Wir als Menschen können die Link sehen, diesen aber nicht Klicken. Wenn, dann drücken wir die ganze Plexiglas -Scheibe.

Der Suchmaschinen Bot ist hinter der Scheibe. Er agiert direkt im quellcode und kann den normalen Link auch drücken. Nun wollen wir mal warten, bis Spammer diesen Trick für das Link-verschleiern verwenden.