Am un site in mai multe limbi, care e cea mai optima solutie pentru a genera feed-uri rss si sitemap pentru boti in mai multe limbi?
Sa creez cate un feed rss pentru fiecare limba nu prea imi suna bine.
Sa creez un feed mixt iar nu e bine.
Sa trimit parametrul de limba la feed si astfel sa generez din acelasi script feed-urile in functie de limba trimisa prin get, asta mi se pare o solutie ok.
la fel si la sitemap pentru indexare, sa generez un sitemap unic cu toate limbile sau sa trimit parametrul de limba prin get si astfel sa generez sitemap unic pentru fiecare limba?
deci in rezumat
1) care e cea mai optima solutie pentru generarea feed-urilor multilanguage
2) care e cea mai optima solutie pentru generare sitemap multilanguage
3) ce scriu in robots.txt pentru a directiona robotii catre sitemapurile corespunzatoare?
voi cum ati proceda?
rss feed si sitemap multilanguage
Moderator: Moderatori
- Birkoff
- Senior Member
- Mesaje: 6380
- Membru din: Joi Mar 18, 2004 2:34 pm
- Localitate: Bucuresti
- Contact:
rss feed si sitemap multilanguage
1) CMS, ERP, CRM, etc... (doar pentru clienti))
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
-
- Senior Member
- Mesaje: 5985
- Membru din: Dum Aug 22, 2004 2:04 am
- Localitate: la birou
- Contact:
sitename.com -> en
ro.sitename.com -> ro
fr.sitename.com -> fr
Deci da, trimiti parametrul de limba.
Daca nu vrei cu subdomenii poti sa faci si cu "folder", mod_rewrite evident
/en/
/ro/
/fr/
Si ala e parametrul de limba, care va fi necesar la fiecare script, anume
/en/feed
/ro/feed
/fr/feed
Deci cea mai optima e folosirea aceluiasi script, cu parametru de language. La fel si pt sitemap.
De robots.txt nu stiu ce sa-ti zic ca nu folosesc. Daca folosesti subdomenii fake, pui cate unul in fiecare.
ro.sitename.com -> ro
fr.sitename.com -> fr
Deci da, trimiti parametrul de limba.
Daca nu vrei cu subdomenii poti sa faci si cu "folder", mod_rewrite evident
/en/
/ro/
/fr/
Si ala e parametrul de limba, care va fi necesar la fiecare script, anume
/en/feed
/ro/feed
/fr/feed
Deci cea mai optima e folosirea aceluiasi script, cu parametru de language. La fel si pt sitemap.
De robots.txt nu stiu ce sa-ti zic ca nu folosesc. Daca folosesti subdomenii fake, pui cate unul in fiecare.
- Birkoff
- Senior Member
- Mesaje: 6380
- Membru din: Joi Mar 18, 2004 2:34 pm
- Localitate: Bucuresti
- Contact:
asa cum am eu cms-ul nu se prea potriveste varianta spusa de tine...
am scripturile php pe un domeniu iar continutul care e in mai multe limbi e in baza de date si se afiseaza dinamic in functie de limba specificata....
deci totul se intampla pe aceeasi adresa nu am subdomenii pentru fiecare limba sau directoare separate... ci totul e in bd de genul
id - content - title - language
iar rss feed-ul pentru o limba il generez cu select * from tabel where language = ceva... si compun dinamic linkurile pentru fiecare pagina...
problema apare la rss si la sitemap ca nu pot avea in sesiune variabila de limba deci trebuie sa trimit cumva ca parametru get limba in care sa se genereze feed-ul...
cred ca pana la urma asa o sa fac, o sa generez feed-urile trimitand ca parametru limba dar nu stiu ce trebuie sa scriu in robots.txt ca sa specific sitemap pentru fiecare...
pentru o limba in robots.txt stiu ca trebuie asa
Sitemap: http://www.numesite.ro/sitemap.xml
dar pentru mai multe limbi cum fac?
pe http://www.robotstxt.org/ nu am gasit prea multe informatii despre problema asta...
am scripturile php pe un domeniu iar continutul care e in mai multe limbi e in baza de date si se afiseaza dinamic in functie de limba specificata....
deci totul se intampla pe aceeasi adresa nu am subdomenii pentru fiecare limba sau directoare separate... ci totul e in bd de genul
id - content - title - language
iar rss feed-ul pentru o limba il generez cu select * from tabel where language = ceva... si compun dinamic linkurile pentru fiecare pagina...
problema apare la rss si la sitemap ca nu pot avea in sesiune variabila de limba deci trebuie sa trimit cumva ca parametru get limba in care sa se genereze feed-ul...
cred ca pana la urma asa o sa fac, o sa generez feed-urile trimitand ca parametru limba dar nu stiu ce trebuie sa scriu in robots.txt ca sa specific sitemap pentru fiecare...
pentru o limba in robots.txt stiu ca trebuie asa
Sitemap: http://www.numesite.ro/sitemap.xml
dar pentru mai multe limbi cum fac?
pe http://www.robotstxt.org/ nu am gasit prea multe informatii despre problema asta...
1) CMS, ERP, CRM, etc... (doar pentru clienti))
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
- Birkoff
- Senior Member
- Mesaje: 6380
- Membru din: Joi Mar 18, 2004 2:34 pm
- Localitate: Bucuresti
- Contact:
da asa e, dar ma gandeam ca e o solutie mai eleganta la asa ceva... daca nu are altcineva o idee o sa fac asa...
1) CMS, ERP, CRM, etc... (doar pentru clienti))
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
-
- Senior Member
- Mesaje: 5985
- Membru din: Dum Aug 22, 2004 2:04 am
- Localitate: la birou
- Contact:
Cea mai eleganta solutie ti-am zis e cu subdomenii false.
robots.txt trebuie sa fie in root deci nu ai cum sa-l faci altfel sa fie in root.
In caz ca nu am explicat cum trebuie ... subdomenii false = dns wildcards.
Folosesti acelasi script numai ca in htaccess ai niste linii in plus pentru preluarea wildcardului.
robots.txt trebuie sa fie in root deci nu ai cum sa-l faci altfel sa fie in root.
In caz ca nu am explicat cum trebuie ... subdomenii false = dns wildcards.
Folosesti acelasi script numai ca in htaccess ai niste linii in plus pentru preluarea wildcardului.
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 20 vizitatori