WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Wordpressproblem (https://www.wn.se/forum/showthread.php?t=27932)

Antepante91 2008-03-13 22:49

Hej,

Jag håller på att utveckla en sajt i Wordpress och har stött på ett problem med optimeringen av titletaggen. Jag skulle vilja ha med kategorititeln som en del av posttitlen så att varje inläggs title ser ut såhär: "Categorytitle | Posttitle". Har varken hittat någon variabel eller plugin som kan lösa problemet. Är det någon som känner till något sådant?

Tack på förhand!
/Anton

2cool4school 2008-03-13 23:28

http://www.netconcepts.com/seo-title-tag-plugin/

Antepante91 2008-03-26 23:40

Hej,

Tack så mycket! Har dock inte hittat någon variabel som innehåller titeln för en specifik kategori och kan hämtas utanför kategorisidan (i ett inlägg). Någon som känner till om detta går?

/Anton

jonny 2008-03-27 08:21

Klart det går.
Borde räcka med att lägga till <?php the_category(', ') ?> i header.php förmodligen i kombination med is_single()

Har inte testat, men kika lite i dokumentationen till Wordpress så finns det säkert en lösning.

Antepante91 2008-03-27 16:22

php the_category(', ') fungerar inte. Den innehåller bara en html-kod med en länk till kategorin. Har som sagt kollat runt en hel del efter en lösning utan att hitta något. Ingen som känner till något som fungerar?

WebboT 2008-03-27 20:29

Installera All in one SEO pack - plugin, så kan du arrangera dina titlar precis hur du vill.
T.ex.
Post Title Format: %category_title% | %post_title%

Men varför skulle du vilja inkludera kategorititeln som en del av posttitlen och dessutom först? om du nu vill "optimera" title taggen som du säger.
En optimal titel ska ju vara kort, helt unik och rakt på sak för att ge högsta utdelningen både vad det gäller SEO och utseende i sökmotorns resultatlista.

Om du vill ha en optimal titel i Wordpress så är denna kod att föredra:

Kod:

<title><?php if (is_home () ) { bloginfo(‘name’); }
elseif ( is_category() ) { single_cat_title(); echo ' - '; bloginfo(‘name’); }
elseif (is_single() ) { single_post_title();}
elseif (is_page() ) { single_post_title();}
else { wp_title(‘’,true); } ?></title>

Vad denna koden gör, är att den endast visar bloggens titel på hemsidan, endast postens titel på enskilda postsidor och endast kategorititel och bloggens titel på kategorisidor.

Antepante91 2008-04-17 23:47

Hej,

Tack för tipset! Fungerar utmärkt och kommer att användas på flera sidor!

Angående hur jag valt att utforma title-taggarna beror det på att jag satsar på att ranka på olika sökord med kategorisidorna och därför vill jag att inläggen ska innehålla sökordet. Sidan drivs inte som en blogg utan statisk sida.

Mvh,

Anton


Alla tider är GMT +2. Klockan är nu 15:44.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson