Thematic SEO

Thematic är ett bra wordpress-tema, som jag gillar. Mycket för att det är hyggligt SEO vänligt, även om SEO-proffsen kanske inte är av samma åsikt. Men det finns en grej man bör ändra på direkt, om du tänker köra Thematic på din sajt. Nämligen att Thematic per default inte tycker att bl.a kategori- och tagg-sidor ska indexeras av sökmotorer.

I filen wp-content/themes/thematic/library/extensions/header-extensions.php kan man se följande funktion:
// create meta-tag robots
function thematic_create_robots() {
global $paged;
if (thematic_seo()) {
$content = "\t";
if((is_home() && ($paged < 2 )) || is_front_page() || is_single() || is_page() || is_attachment()) {
$content .= "<meta name=\"robots\" content=\"index,follow\" />";
} elseif (is_search()) {
$content .= "<meta name=\"robots\" content=\"noindex,nofollow\" />";
} else {
$content .= "<meta name=\"robots\" content=\"noindex,follow\" />";
}
$content .= "\n\n";
if (get_option('blog_public')) {
echo apply_filters('thematic_create_robots', $content);
}
}
} // end thematic_create_robots

Alltså, om det är hem, start, sida, singlepost, attachment tala om för sökmotorer att indexera och följa. Om det är ett sökresultat, indexera inte och följ inte. Sen kommer avslutet på else satsen, dvs om det är vad som helst annat, indexera inte men följ länkar.
Dumt.
Ändra hela funktionen till:
function thematic_create_robots() {
global $paged;
if (thematic_seo()) {
$content = "\t<meta name=\"robots\" content=\"noindex,follow\" />";
$content .= "\n\n";
if (get_option('blog_public')) {
echo apply_filters('thematic_create_robots', $content);
}
}
} // end thematic_create_robots

Urpsungligen skrev Nikke Lindquist om det här, i det avskräckande inlägget Varning för Thematic.

Publicerat i Webb | Taggat , , | Lämna en kommentar

Fredagslåten

Vad passar bättre i skolavslutningstider, än denna?

Publicerat i Musik | Taggat , | Lämna en kommentar

Värt i veckan

Publicerat i Allmänt, Webb | Taggat , , , , | Lämna en kommentar

5 senast stjärnade på Spotify

Pop dominerar kraftigt i Juni. Har med sommar att göra antar jag.

5. Jag saknar oss (Single Version) – Mauro Scocco
Har alltid gillat Mauro, och denna är Mauro i kvadrat. Mycket bra. Det är bara Mauro som kommer undan med textrader som

”Du hoppa från bryggan, i min Rolling Stones t-shirt”

4. Baby Lee – Teenage Fanclub
Tröttnat lite på denna redan, men snygg 60 tals pastisch

3. Enkelt – David Urwitz
Ja, vad säger man. För uppenbar på alla sätt, men oemotståndlig för mej.

2. Satan i gatan – Veronica Maggio
Åh så snygg pop. Melodi fastnar och snygg produktion.

1. Every Teardrop Is A Waterfall – Coldplay
Inget stor Coldplay fan, men den växer. Var Emanuel Karsten som gjorde mej uppmärksam på den.
Han måste gilla den för den är med två gånger på hans länklista :)

Publicerat i Musik | Taggat , | Lämna en kommentar

Skum tabell-bugg(?) i Chrome

Ok, Chrome på Mac, version 12.0.742.91. Vi har en old-school delvis tabellbaserad layout. I en tabellcell, alignad till höger med align=”right” finns diverse HTML, bl. a ett div element. I div:en floatas 3 element åt vänster så de hamnar på en rad. De tre elementen är en tabell, och 2 div:ar. T. ex:

<td align="right">
Lorem lipsum etc [...] <br>
<div>
<table style="float:left">
[...]
</table>
<div style="float:left"> [...] </div>
<div style="float:left"> [...] </div>
</div>
</td>

Resultat för de flesta:

Utom för Chrome användare där den floatade tabellen fyller ut hela överliggande div och orsakar de två floatade div:arna att hamna på en ny rad:

Kliade huvudet alldeles för länge, innan jag förstod att en tabell nästlad  i en tabellcell lyder till cellens align slaviskt. Dvs den alignas åt höger i sin div i stället för att flyta åt vänster som vi vill att den ska göra. Lösningen är enkel, sätt

text-align: left;

på den överliggande div:en. En fungerande kod blir alltså:

<td align="right">
Lorem lipsum etc [...] <br>
<div style="text-align:left;">
<table style="float:left">
[...]
</table>
<div style="float:left"> [...] </div>
<div style="float:left"> [...] </div>
</div>
</td>

Givetvis bör man ju skriva om HTML:en så att man inte alignar cellen till höger, men i just det här fallet kunde jag inte det.

Publicerat i Webb | Taggat , , | Lämna en kommentar

Vilken morgon

Strålande dag, en stund i lekparken.

20110603-095752.jpg

Publicerat i A day in life | Taggat , | Lämna en kommentar

En dag på kliniken

Via 24timmarsbloggen hittas en liten historia som många känner igen sig i tror jag. Ett skolexempel på hur det inte borde få gå till, men tyvärr är ganska typiskt för många stora instutioner och myndigheter. Denna story handlar om En dag på kliniken.

Publicerat i användbarhet, tillgänglighet, Tumme ned | Lämna en kommentar

Perleditor/IDE?

Behöver ett snabbt tips på en bra editor/IDE för Perl som pallar stooora filer. ”Tvingas” nu jobba med UltraEdit som jag inte är helt bekväm med. Skulle vilja köra Ecplise, men Ecplise, eller Java, är tyvärr helt odugligt med stora filer.

Med stora filer menar jag  upp till 3,5 Mb.

Nån som har nåt bra tips?

Publicerat i Perl, Webbutveckling | Taggat , , , , | Lämna en kommentar

Oj

Det var längesen det hände nåt här.. och det kan komma dröja lite till. Det är väldigt mycket nu, men ska så småningom byta server och uppgradera till WP 2.7… efter jul kanske?

Publicerat i Lite annat | Lämna en kommentar

Fredagslåten

Inte mycket till video, hemmabyggd, men så mycket vackrare än så här blir det inte…

Håkan Hellström - För sen för Edelweiss

Publicerat i Musik maestro! | Taggat | Lämna en kommentar
  • Jag är anställd och egen företagare. Det betyder inte att det jag skriver här alltid speglar min arbetsgivare eller mina kunders åsikter. Jag skriver här som privatperson.
  • Twitter

  • Kontakt

  • Flickr