Support » Ohjeet ja vianmääritys » Siirto hakemistosta toiseen / SEO

  • Asensin taannoin tyhmyyksissäni Woprdpressin enemmän tai vähemmän random-hakemistoon ja osoitteeksi tuli:
    http://www.mundomain.fi/site/

    Nyt haluaisin vaihtaa tuon hakemiston /site toiseen hakemistoon, olkoon vaikka /avainsana, jolloin sivuni näkyisi osoitteessa:
    http://www.mundomain.fi/avainsana/

    motiivi muutokselle on se, että haluaisin hakukoneista parempaa luokitusta, kun haussa esiintyy ”avainsana”. No, tuo oli helppo toteuttaa, tein toisen hakemiston ”/avainsana”, jonne kopioin .htaccesin ja index.php:n kansiosta ”/site”. Index.php:tä muokkasin niin, että uuden hakemiston index.php ”vaatii” tuon asennuskansion
    <?php require(’../site/wp-blog-header.php’); ?>

    No nyt näkyy sivusto sivusto molemmilla osoitteilla samalla tavoin. Ongelma on nyt se, että esim. Google ei kaiketi tykkää siitä, että sama sivu näkyy monessa osoitteessa. Nyt pitäisi siis saada homma toimimaan niin, että vanhassa hakemistossa ei näy enää data, mutta sieltä ohjautuu kyselyt uuteen.

    Olen lukenut aiheesta erilaisa ohjeita, ja esim.
    http://codex.wordpress.org/Moving_WordPress onkin oikein hyvä ohje. MUTTA. Kun siellä puhutaan core-tiedostojen siirrosta, ja listataan core-tiedostot, on listaus tehty WP version kaksi pohjalta.

    Kysymys siis kuuluu:
    1) Mitä tiedostoja pitäisi siirtää vanhasta hakemistosta uuteen rinnakkaishakemistoon?
    2) Pitääkö tietokannalle tehdä jotain, jos muita muutoksia ei tule?
    3) Mitä laitan ylläpitoliittymisä site URI:ksi ja Blogi URI:ksi, ja missävaiheessa muutosta?
    4) Mitä muuta pitäisi mahdollisesti huomioida siirrossa?
    5) Pitäisikö jotain muuta huomioida tässä hakemiston vaihdossa liittyen tuohon motiiviin, eli parempi näkyvyys hakukoneissa?

    Kiitokset suuret! Ohjeita kyllä löytyy netistä monenlaisia, mutta ne joko eivät ole yksi yhteen oman tilanteen kanssa, tai ohjeiden luotettavuus ei ole riittävällä tasolla jotta uskaltaisin sen pohjalta lähteä muuttelemaan.

Esillä 4 vastausta, 1 - 4 (kaikkiaan 4)
  • Mitäs jos

    1) säätäisit WordPressin asetuksista polut uuden hakemiston mukaisiksi
    2) nimeäisit sen site-hakemiston avainsana-hakemistoksi
    3) laittaisit .htaccess-ohjaukset sitestä avainsanaan, jotta vanhat urlit toimivat

    Tuo ykkösvaihe on syytä tehdä ensin, koska muuten et pääse ylläpitoon takaisin. Jos siinä tulee ongelmia, nuo polut on helppo muuttaa myös suoraan tietokannasta phpMyAdminin avulla.

    Thread Starter temgesic

    (@temgesic)

    Kiitokset!

    Tein tuon nyt rohkaisun saatuani noin. Sivut sinällään tuntuu toimivan, joitain kuvien linkityksiä lukuunotamatta. (En ole vielä ehtinyt tonkimaan, miksi osa kuvista kuitenkin muutoksenkin jälkeen toimii. Ilmeisesti siellä on jotain WP:n omia linkityksiä kuviin, joissa ei puhuta tuosta hakemistopolusta mitään tms?)

    Mutta .htaccess-Rewriten kanssa on ongelmia. Eli kun yrittää vanhan hakemistopolun osoitteisiin, tulee joko palvelimen virheilmoitus, tai sitten ohjaus ei vaan toimi kuten pitää. Kannataako .htaccess yrittää viritellä ihan www-juureen, vai sinne siirretyn hakemiston juureen? Vai toimiiko molemmat, kunhan rewrite-koodi on kunnossa? Onko valmista toimivaa koodia suoraan hakemistosta toiseen ohjaukseen? Jälleen kerran googlella löytää vaikka mitä, mutta mulla ei ota nuo valmiit mallit toimiakseen…

    Kiitokset suuret taas kerran!

    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule (.*) http://www.example.com/avainsana/$1 [R=301,L]

    Tuollaisen .htaccessin kun pukkaat site-hakemistoon, niin pitäisi toimia.

    Thread Starter temgesic

    (@temgesic)

    Jep, vaan ei toimi =( Datamapin webhotellissa sivuni siis pyörii, ja virheilmoitus on seuraavanlainen:

    — clip —
    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, yllapito@datamappi.fi and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.
    — clap —

    Sama ilmoitus tuntuu tulevan aina vaan. Tuo rewrite sinälläään toimii kyllä datamapillakin, koska alidomaineja voin rewriterulela ohjailla eri kansioihin. Mulle tää on mysteeri. Datamapin tuki ei toistaiseksi ole vastannut kyselyyni mitään…

    No, ehkä se tästä toimivaksi vielä iteroituu…
    -t-

Esillä 4 vastausta, 1 - 4 (kaikkiaan 4)
  • The topic ‘Siirto hakemistosta toiseen / SEO’ is closed to new replies.