FAQ |
Kalender |
2012-10-25, 14:14 | #1 | ||
|
|||
Nykomling
|
Har nyligen gjort webbsidan http://payandride.se, och den är under utveckling(designen har mycket kvar). Men det min fråga gäller just nu är SEO.
Jag har skapat en post typ som heter Evenemang. Det är via den som vi lägger till evenemang som listas på http://payandride.se/sok-evenemang Vi använder oss aldrig av de unika URL:erna till varje evenemang, för vi vill bara ha en lista med dem. Därför är det helt irrelevant hur designen ser ut för ett specifikt evenemang. Problemet är nu att sidan börjar bli indexerad på ett sätt som vi inte vill. Söker man på pay and ride skåne så kommer http://payandride.se/district/skane/ på andra plats på Google. Denna sida vill vi att den ej ska indexeras. District är en taxonomy. Den ska inte visas som arkiv. Från den arkivsidan kan man nu klicka på rubriken till ett specifikt evenemang och komma dit. Men det har inte något innehåll, och detta ska heller ej vara möjligt. http://payandride.se/event/20121218-dressyr-ch-pr/ Detta är alltså en URL till ett evenemang, post typ, som inte heller ska existera. På både custom post type och taxonomy har jag valt has_archive = false. Så då borde väl inte det finnas några arkiv? Samtidigt så är dock capability type = post, vilket jag inte vet om det påverkar. Hur ska jag gå till väga för att ej indexera arkivsidorna för post typen Evenamang? Sidan är byggd på WooThemes Canvas, men jag har inaktiverat deras inbyggda SEO och använder mig av WordPress SEO by Yoast. Summering: Jag vill alltså inte att sökmotorerna ska indexera varken min custom post type Evenemang, eller custom taxonomy District. Dessa ska heller inte finnas med i någon sajtkarta. Alla tips är välkomna! |
||
Svara med citat |
2012-10-25, 15:50 | #2 | ||
|
|||
Medlem
|
Med http://wordpress.org/extend/plugins/wordpress-seo/ Kan du styra robot metataggar för taxonomies, archives, olika custom post types , ja det mesta faktist
|
||
Svara med citat |
2012-10-25, 15:55 | #3 | ||
|
|||
Nykomling
|
Detta är en höftning, men borde väll funka att stoppa in i header.php!? ...eller nått liknande med modifikation!
PHP-kod:
|
||
Svara med citat |
2012-10-25, 15:58 | #4 | ||
|
|||
Nykomling
|
...såg nu dock att http://payandride.se/district/skane/ redan har en noindex tag men blivit indexerad ändå!?
|
||
Svara med citat |
2012-10-25, 17:19 | #5 | ||
|
|||
Nykomling
|
Citat:
I pluginet så försöker jag se min sajtkarta men möts av följade: http://payandride.se/sitemap_index.xml Är det något annat som strular också? EDIT: Hittade felet angående sajtkartan. Ett par mellanslag hade hittat sig in i functions.php. Nu fungerar det att visa sajtkartan i alla fall. Senast redigerad av noname.olsson den 2012-10-25 klockan 17:25 |
||
Svara med citat |
2012-10-25, 17:54 | #6 | ||
|
|||
Nykomling
|
Vet inte om en tillkommen noindex tag innebär de-indexering av url'en nästa gång sidan crawlas!?
...annars kan du ju begära en borttagning av URL'erna i Googles Webmaster Tools! |
||
Svara med citat |
2012-10-25, 21:00 | #7 | ||
|
|||
Medlem
|
Hej.
Det låter ju som att du inte vill att innehållet i evenemangs-poster ska publiceras genom egna unika sidor. Korrekt uppfattat? I så fall skulle du kunna ställa in att de inte ska finnas tillgängliga utifrån (dvs från klientsidan utanför WP-admin) och att du sedan skriver en WP_Query som hämtar dina evenemang samt presenterar dem där du vill att de ska listas. Då kommer inga evenemangssidor finnas utåt sett. Följande argument skulle du t ex kunna sätta till false: public, publicly_queryable och rewrite Se doc: http://codex.wordpress.org/Function_...ster_post_type http://codex.wordpress.org/Class_Reference/WP_Query |
||
Svara med citat |
Svara |
|
|