Jump to content
php.lv forumi

Multi valodas un seo


metroid2
 Share

Recommended Posts

Sveināti, vēlos uzzināt kādas ir jūsu domas par multi valodām un seo..

mm..

Piemēram man ir mājas lapa ar trīs valodām..

Cik noprotu tad labākais ir to visu kārtot zem subfolderiem.. /ru/, /en/, /lv/..

bet ko darīt ar index.html?

 

Īsti nesaprotu ko darīt ar index failiem..

Piemēram sitemap.xml..

 

index.html

en/contacts.html

lv/konakti.html

ru/kontakt.html

 

pēc idejas ir nepieciešami:

 

lv/index.html

ru/index.html

en/index.html

 

bet atkal tad sanāk kad ir dublicēta pirmā lapa (defultā valoda)

Ok, to var apiet ar redirectu uz index.. vai tas būtu labākais variants?

 

ko jūs domājat par šito?..

itkā ar saturu ir skaidrs, bet ar index failiem nav īsti skaidrs..

 

Labāka varianta sitemap.xml: (pēc manām domām)

 

index.html // aizstāj lv/index.html, jo ir defultā valoda..

lv/index.html // redirektē uz index.html

ru/index.html

en/index.html

 

en/contacts.html

lv/konakti.html

ru/kontakt.html

 

vai arī tad defultai valodai nemaz nevajag subfolderi... nezinu, vēlētos dzirdēt jūsu viedokli par labāko variantu.

Edited by metroid2
Link to comment
Share on other sites

Redirekti:

 

/ -> /en/ (bez affixa root'ā nebūsim)

/foo/ -> /en/foo/ (bez affixa lapā nebūsim)

 

Lapas:

 

/en/foo/ /ru/foo/ (tulkojums mainās)

/en/sitemap.xml /ru/sitemap.xml

robots.txt (šim gan nevajag affixu)

Edited by daGrevis
Link to comment
Share on other sites

Nu a kā tu izstēlojies sitemap.xml ar dažādām valodām, varbūt sniedz mazu uzmetumu..

 

Cik no googles var noprast tai patīk kad ir vai nu pa folderiem vai par subdomainiem. bet īsti nevaru iebraukt ko ar index failu darīt...

 

Vai vispār defulto valodu neliek tākā subfolderā.. nezinu... kādas domas?..

 

index.html

kontakti.html

 

en/index.html

en/contacts.html

 

 

http://www.oas.org sitas ir labs ne? bet kaut kur biju lasījis ka index.php nevajadzētu būt ar redirectu uzreiz.. bet nu tas būtu itkā mazākais šajā gadījumā..

http://www.3ds.com šitas ideālākais variants laikam... defultā valoda ir rootā un pārējās iet zem subfolderiem.. ne?

Edited by metroid2
Link to comment
Share on other sites

Pirmkārt, aizmirsti par tehnisko implementāciju.

 

> Nu a kā tu izstēlojies sitemap.xml ar dažādām valodām, varbūt sniedz mazu uzmetumu..

 

Viens un tas pats `sitemap.xml` «fails», bet viņam var piekļūt gan `/en/sitemap.xml`, gan `/ru/sitemap.xml`.

Link to comment
Share on other sites

Nahren sitemap.xml būtu jābūt sastopamam no dažādiem URLiem? Ko tas dod?

<?xml version="1.0" encoding="UTF-8"?>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">

 

<url>

<loc>http://www.site.com</loc>

<xhtml:link rel="alternate" hreflang="en" href="http://www.site.com/en" />

<xhtml:link rel="alternate" hreflang="ru" href="http://www.site.com/ru" />

<xhtml:link rel="alternate" hreflang="lv" href="http://www.site.com/lv" />

</url>

 

</urlset>

Edited by Kavacky
Link to comment
Share on other sites

Man arī liekas, ka sitemap ir viens priekš site un vienā sitemap ir visas valodas kopā.

 

Es redirect vietā izmantoju canonical meta attribūtus.

Edited by rpr
Link to comment
Share on other sites

Es domāju, ka google saprastu to lietu ar sitemap.. bet pēc idejas.. jā, sanāk ka en/ un ru/ vajag sitemap.xml.. bet pieņemu ka bez viņiem var iztikt...

mm.. kas attiecas uz pirmo lapu? index.php vai .html
mm.. ko darīt ar to..?

 

labāk defulto valodu likt rootā vai taisīt redirektu uz to folderi kur viņa ir..?

 

piemēram
 

index.html = latviešu val.

en/index.html angļu val.

 

vai

 

index.html = redirekts uz lv/index.htmll

lv/index.html

en/index.html

 

kādas domas par šito?..

Link to comment
Share on other sites

Kāpēc vispār direktorijas?

Ir index.php, kas parsē visus requestus un izvada nepieciešamās lapas. Ja URL sākās ar /lv, /ru, /en etc., pārslēdz lapas valodu un padod to lapu tajā valodā.

Tu tiešām gribi būt viens no tiem ģēnijiem, kas taisīs jaunu failu katrai lapai katrā valodā?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...