Seitenrelevante Keywords soweit wie möglich oben in HTML platzieren

Wenn wir unsere Seiten bei Google betrachten, so ist der Text der unterhalb des Links dargestellt wird immer das umija:menu. {DIV(align=>left, width=>25%, float=>right, class="umijabox")}{DIV} Dementsprechend ist das natürlich nicht Ausschlaggebend für die jeweilige Seite.

Idee

Umstrukturierung des Templates für das darstellen der Seite so dass zuerst die centercolumn im Quelltext erscheint und anschließend die leftcolumn! Wenn wir unser aktuelles Design anpassen, könnten wir evtl. in Verbindung mit abgeänderten Titeln mal wieder einen PR dazu gewinnen.

Lösung

{CODE()} <div id="container"> <div id="centercolumn"> <div id="titelbalken"></div> <div class="wikitext"></div> <div id="page-bar"></div> </div> <div id="leftcolumn"> .... </div> </div>

Log

erste Version

  • 2007-07-11 EdMa hats gemacht
  • beide spalten vertauscht und dann im css noch für die linke spalte folgendes hinzugefügt: ''position:absolute; top:16px;''! Ich versteh zwar nicht warum das der Fall ist, weil Holz Energie Seite stellt es auch ohne css veränderungen richtig dar .... Naja jetzt ist der edma erstmal glücklich und geht schlafen!

zweite Version

  • 2007-07-12 die erste Version war sehr buggy
  • hollygrail angepasst für zwei Spalten

Bugs

  • ACHTUNG Die Dateien liegen wegen dem umija Theme im anderen Verzeichnis!!

IE FIX

Die ''width'' Eigenschaft der Module auf der linken Seite von 100% auf AUTO gesetzt. [[.box-data table] div id=container die breite von 100% zugewiesen. Jetzt ragt die Seite nicht mehr nach rechts aus.{TAG} * 100% für container bewirkt zwar dass der IE alles richtig macht jedoch stimmt das dan mit dem FF nicht mehr :( * IE 6.0 Korrektur! Für umija angepasst hat der div mit id=container nun zoom: 1 bekommen! sommit schaut es jetzt recht gut aus ! Natürlich kann man zoom nicht einfach so in CSS eingeben, sommit ist die Änderung in das umija Theme gewandert, die Datei header.tpl hat nun gleich nach regulären CSS input diesen Code-Schnipsel : {CODE()} { --- 20070144 IE BUG --- } {literal} <!--[if IE 6]> <style>

container

</style> <![endif]--> {/literal}

PrintCSS

  • 20060135 war leider nicht auf das plötlzich auftreten des #container vorbereitet, drum hat klml das mal mitgefixxt

Links