WN

WN (https://www.wn.se/forum/index.php)
-   Sökmotorpositionering (https://www.wn.se/forum/forumdisplay.php?f=11)
-   -   Google har slutat indexera mig (https://www.wn.se/forum/showthread.php?t=35056)

rask 2009-02-10 18:53

Jag driver en wiki på http://www.dryckesspel.se med MediaWiki och har haft en hel del träffar via Google och en hel del höga rankingar på flera sökord.

På grund av bekvämlighet låg samtliga sidor under /index.php/ARTIKELNS_NAMN. Härom veckan valde jag att strukturera om min sida, och istället göra så att artiklar ligger ungefär som de gör på Wikipedia, alltså: /wiki/ARTIKELNS_NAMN.

Ex. http://www.dryckesspel.se/wiki/%C3%96lspelet
Eller: http://www.dryckesspel.se/wiki/Caipirinha

Sedan min omstruktering har Google slutat att indexera mina undersidor. Det enda som indexeras via Google är huvudportalen http://www.dryckesspel.se.

Har ni några tips och förslag på varför Google kan bete sig så?

Jag har tidigare drivit en annan wiki, där den nya strukturen fungerade utan problem.

kw_wasabi 2009-02-10 19:03

Eftersom Google ser att de tidigare indexerade sidorna som låg direkt under index.php/ inte längre fungerar så tas dessa bort från Googles index. Det du borde gjort/bör göra är en "301 Permanent Redirect" från de gamla url:erna till de nya. På så sätt hittar Google direkt den nya adressen och indexerar den. Dessutom kommer besökarna som går in direkt på en gammal adress inte att mötas av "sidan kan inte visas"-meddelande utan automatiskt skickas till den nya.

rask 2009-02-10 19:13

Tack för svaret.

Finns det några guider eller dylika, för hur man gör en sådan sida (så att den blir 100 % korrekt)?

(Tidigare har jag bara haft en refresh i metataggen, till den nya sidan)

Jag körde en:

Kod:

<?
header( "HTTP/1.1 301 Moved Permanently" );
header( "Location: http://www.dryckesspel.se/wiki/Huvudsida" );
exit();
?>

:)

Jonas 2009-02-10 19:28

Skulle nog valt att göra en:

.htaccess
Kod:

RewriteEngine On
RewriteRule ^index.php/([^.]+)$ /wiki/$1 [R=301]


rask 2009-02-10 19:32

Citat:

Originally posted by Jonas@Feb 10 2009, 20:28
Skulle nog valt att göra en:

.htaccess
Kod:

RewriteEngine On
RewriteRule ^index.php/([^.]+)$ /wiki/$1 [R=301]


Det där skötte du snyggt!

Stort tack!

Skåda ditt resultat:

http://www.dryckesspel.se/index.php/Caps

Tack tack! :)

kw_wasabi 2009-02-10 19:32

Citat:

Originally posted by rask@Feb 10 2009, 20:13
Tack för svaret.

Finns det några guider eller dylika, för hur man gör en sådan sida (så att den blir 100 % korrekt)?

(Tidigare har jag bara haft en refresh i metataggen, till den nya sidan)

Jag körde en:

Kod:

<?
header( "HTTP/1.1 301 Moved Permanently" );
header( "Location: [URL=http://www.dryckesspel.se/wiki/Huvudsida"]http://www.dryckesspel.se/wiki/Huvudsida"[/URL] );
exit();
?>

:)

Jag tycker du ska göra en .htaccess redirect av alla gamla sidor. Jag hittade denna sida som ska vara en guide för att göra detta:
http://www.tamingthebeast.net/articles3/sp...01-redirect.htm

Testa att söka på ".htaccess redirect" eller ".htaccess 301 redirect" om du vill ha mer information. Men jag är osäker på om det behöver göras om Google har tagit bort dina sidor från index. Det kan vara för sent så att säga. Det kanske bara är att vänta på att Google ska indexera de nya. Vet du att du har många djuplänkar till ditt innehåll från andra sajter och forum m.m. så kan det ändå vara idé att göra detta för att länkarna ska peka rätt.

EDIT: Där kom ju en smidig lösning medan jag skrev, att man inte tänkte på det...

rask 2009-02-10 19:45

Citat:

Originally posted by kw_wasabi@Feb 10 2009, 20:32
EDIT: Där kom ju en smidig lösning medan jag skrev, att man inte tänkte på det...
Hehe, tack ändå. ;)

Mina sidor med "index.php" finns kvar, långt ner i Google - så än är hoppet inte ute skulle jag tro.

Tex: http://www.google.se/search?hl=sv&q=...S%C3%B6k&meta=

Tyvärr så toppar jag inte längre med bara sökordet "Ölspelet", men det kanske vänder igen?

kw_wasabi 2009-02-10 21:19

Du kommer nog toppa på "ölspelet" igen när Google har fått ordning på indexeringen av din sida samt när en redirect är på plats.

Gustav 2009-02-10 22:43

301ór är helt rätt. Men även när man gör korrekta sådana så kan det ta flera månader innan Google "vaknar" och du får tillbaks dina gamla placeringar. Jag har själv en e-butik som jag gjorde om för tre månader sedan. Google har fortfarande inte riktigt fattat galoppen. Men det kommer. Tålamod är den största dygden inom SEO.

Jonas 2009-02-11 02:04

rask: Varsågod, en sak du skall göra, om möjligt är en Sitemap & sedan anmäla dig till Google Webmaster Tools och lägga till den. Du får mycket gjort den vägen.

Andesh 2009-02-11 08:48

Citat:

Originally posted by Jonas@Feb 10 2009, 20:28
Skulle nog valt att göra en:

.htaccess
Kod:

RewriteEngine On
RewriteRule ^index.php/([^.]+)$ /wiki/$1 [R=301]


Tack för tråden och tipset!
Jag driver också en wiki och jag införde precis samma 301 redirect med framgång nu på morgonen :D

Men jag behöver även redirecta url:er som ser ut så här:
http://www.pokerpedia.se/w/index.php?title=WSOP_2009 (dvs i mappen w)

till:
http://www.pokerpedia.se/wiki/WSOP_2009

(notera att http://www.pokerpedia.se/index.php?title=WSOP_2009 pekas om korrekt)

Jag provade att lägga till en rad till .htaccess
Kod:

RewriteRule ^/w/index.php/([^.]+)$ /wiki/$1 [R=301]
Men får det inte att fungera. Jag gissar på något syntaxfel e.dyl. : :blink:

Jonas 2009-02-11 09:36

Citat:

Originally posted by Andesh@Feb 11 2009, 09:48

Men får det inte att fungera. Jag gissar på något syntaxfel e.dyl. :



rask har index.php/ och du har index.php?title=


Du får ändra raden lite till.

rask 2009-02-11 17:59

Citat:

Ursprungligen postat av Andesh
Citat:

Ursprungligen postat av Jonas
Skulle nog valt att göra en:

.htaccess
Kod:

RewriteEngine On
RewriteRule ^index.php/([^.]+)$ /wiki/$1 [R=301]


Tack för tråden och tipset!
Jag driver också en wiki och jag införde precis samma 301 redirect med framgång nu på morgonen :D

Men jag behöver även redirecta url:er som ser ut så här:
http://www.pokerpedia.se/w/index.php?title=WSOP_2009 (dvs i mappen w)

till:
http://www.pokerpedia.se/wiki/WSOP_2009

(notera att http://www.pokerpedia.se/index.php?title=WSOP_2009 pekas om korrekt)

Jag provade att lägga till en rad till .htaccess
Kod:

RewriteRule ^/w/index.php/([^.]+)$ /wiki/$1 [R=301]
Men får det inte att fungera. Jag gissar på något syntaxfel e.dyl. : :blink:

Du får göra lite mer än så.

Först får du pilla lite i MediaWiki:


Jag förutsätter att din Wiki ligger i domän.se/w/index.php

1. Öppna LocalSettings.php ändra/lägg till:

Kod:

$wgScriptPath = "/w";    # Path to the actual files (right part of first rewrite rule). Should already be there
$wgArticlePath = "/wiki/$1"; # Virtual path (left part of first rewrite rule). MUST be DIFFERENT from the path above!
$wgUsePathInfo = true;


2. Skapa en .htaccess-fil som du lägger i rotkatalogen, den skall innehålla adressen till din wiki, typ:

Kod:

RewriteEngine On
 RewriteRule ^wiki/(.*)$ /w/index.php?title=$1 [PT,L,QSA]
 RewriteRule ^wiki/*$ /w/index.php [L,QSA]
 RewriteRule ^/*$ /w/index.php [L,QSA]

Bonussteget för rewriten, som Jonas kom med, är sedan att lägga till följande rad i din .htaccess tillsammans med raderna ovan:

Kod:

RewriteRule ^index.php/([^.]+)$ /wiki/$1 [R=301]

Lycka till!

(Källa: http://www.mediawiki.org/wiki/Manual...no_root_access )

rask 2009-02-12 23:08

Citat:

Originally posted by Jonas@Feb 11 2009, 03:04
rask: Varsågod, en sak du skall göra, om möjligt är en Sitemap & sedan anmäla dig till Google Webmaster Tools och lägga till den. Du får mycket gjort den vägen.
Jag har gjort en lista till Google:

http://www.dryckesspel.se/sidor.txt

Men ändå, så håller den fortfarande fast vid de gamla sidorna:
http://www.google.se/search?hl=sv&q=...S%C3%B6k&meta=


Hur lång tid kan det tänkas ta?
Jag börjar fundera på om det är något annat som är fel.

Gustav 2009-02-13 01:28

Citat:

Originally posted by rask@Feb 13 2009, 00:08
Hur lång tid kan det tänkas ta?
Jag börjar fundera på om det är något annat som är fel.

Vad jag kan se så har du inte en enda sökmotorvänlig inlänk. Det kan ta månader och år innan Google indexerar dina nya sidor, eftersom du inte har några vettiga inlänkar.

Skaffa fler externa inlänkar (gärna från sidor som relaterar till din), så kommer Google att få upp intresset. Inlänkarna bör vara rena textlänkar i html och inte redirects, flash, javascript eller nofollow.

rask 2009-02-13 11:20

Citat:

Ursprungligen postat av Gustav
Citat:

Ursprungligen postat av rask
Hur lång tid kan det tänkas ta?
Jag börjar fundera på om det är något annat som är fel.

Vad jag kan se så har du inte en enda sökmotorvänlig inlänk. Det kan ta månader och år innan Google indexerar dina nya sidor, eftersom du inte har några vettiga inlänkar.

Skaffa fler externa inlänkar (gärna från sidor som relaterar till din), så kommer Google att få upp intresset. Inlänkarna bör vara rena textlänkar i html och inte redirects, flash, javascript eller nofollow.

Det konstiga är ju att inlänkar är helt oförändrade, från vad de alltid har varit. Ändå försvinner sida efter sida i Google. Jag får väl ge det lite tid helt enkelt – och hoppas på att Google gör rätt för sig snart. Jag väntar fortfarande på att webmaster tool på Google skall gå igenom min webbplatskarta.

Citat:


Egenskap * Status
Typ av webbplatskarta *Nätet
Format * Lista
Skickad * 11 feb 2009
Senast hämtad av Google *11 feb 2009
Status * OK
Totalt antal webbadresser i webbplatskartan:
146
Indexerade webbadresser i webbplatskartan:
Ingen information finns tillgänglig. Försök snart igen.

Citat:


Översikt

Googlebot har fått tillgång till din hemsida.
Indexstatus: *
Sidor på din webbplats har tagits med i Googles index.

Du har nyligen skickat in en eller fler webbplatskartor för den här webbplatsen. Det kan ta lite tid att bearbeta webbplatskartorna. Kontrollera igen senare för att se om sidor från din webbplatskarta finns i Googles index.


rask 2009-02-14 11:23

Citat:

Originally posted by Jonas@Feb 10 2009, 20:28
Skulle nog valt att göra en:

.htaccess
Kod:

RewriteEngine On
RewriteRule ^index.php/([^.]+)$ /wiki/$1 [R=301]


Okej, koden ovan är lite oroväckande.

Det verkar som om Google tolkar den fel. Jag har angett "wiki"-adresserna i min webbplatskarta, och den ger utfall på att de har flyttats permanent:

Citat:

HTTP-fel:
Webbadress:
Ett problem har upptäckts på: 301 (Flyttad permanent) Hjälp Hjälp
http://www.dryckesspel.se/wiki/Pi%F1a_Colada
13 feb 2009



Alla tider är GMT +2. Klockan är nu 00:07.

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