SEO a jazyk

Sekcia: Ostatné 23.03.2016 | 12:03
Avatar Slavomír Ubuntu 23.10  Používateľ

SEO a jazyk
Čavko, zdravím vás všetkých,
tak rád by som sa s vami poradil okolo témy SEO (a sitemap).
Mám svoju stránku v tomto CMS http://mecha-cms.com/about
https://github.com/mecha-cms/mecha-cms/releases/tag/v1.2.3

 

Mám aj riadnu stránku, toto je experimentálna
http://cms-flat.web2001.cz/mecha-cms2/manager/login
login
meno: admin
heslo: 1234
(Mimochodom autor CMS si šablóny pomenoval pojmom "Shield").

 

Výsledné stránky neobsahujú <html lang="sk"> a nedá sa to tam nijak nastaviť. Ono problém je to, že je to zrejme dosť podstatné pre vyhľadávače. Čo som si čítal na IT stránkach v angličtine, mali na dôležitosť "html lang" rôzne názory. Niektorí hovorili, že zrejme na to vyhľadávače prihliadajú, iní hovorili, že "html lang" úplne ignorujú.

 

Inak už viac krát sa mi stalo, že ak som dal automaticky určiť jazyk na Google Translatore tak často ho určilo zle. Zdá sa mi,že spoločnosť Google nie je v určovaní jazyka príliš "inteligentná", tak preto by zrejme bolo vhodné dať vyhľadávaču Google nejako vedieť o jazyku.

 

Samotné webmaster tools umožňujú geografické zacielenie buď na báze lokálnej domény, alebo sa tam dá zvoliť konkrétna jedna krajina, teda nie viac krajín, ako napr. Slovensko a Česko.

 

Rozmýšľam nad viacero možnosťami:
Buď zmeniť v CMS šablónu tak, aby sa tam zobrazovalo na všetkých stránkach <html lang="sk"> len problém je v tom, že či by som takéto niečo zvládol. V HTML sa ešte ako tak orientujem, ale s PHP a CSS je to horšie. Ani neviem, v ktorom súbore je tam treba niečo doplniť.

 

Druhá možnosť je dať vedieť vyhľadávačom o jazyku cez sitemap, nebude to asi ideálne riešenie, ale jednoduchšie pre mňa cez hreflang v súbore XML sitemap. Najprv by som využil online sitemap generator vo formáte txt http://www.sitemaps-builder.com/ , potom to dať do CSV súbor a potom použiť hreflang Generator http://www.aleydasolis.com/en/international-seo-tools/hreflang-tags-generator/
Dal by som tam jazyk slovenčina s geografickým cielením na Slovensko a ČR.

 

Súvisiace odkazy, ktoré som našiel:
hreflang Generator
http://www.themediaflow.com/tool_hreflang.php

    • RE: SEO a jazyk 23.03.2016 | 12:06
      Avatar Slavomír Ubuntu 23.10  Používateľ

      ... sa nezmestilo, tak toto je pokračovanie:

       

      Sitemap generator s podporou Linuxu a s podporou hreflang
      http://www.screamingfrog.co.uk/xml-sitemap-generator/

       

      Google o hreflang
      https://support.google.com/webmasters/topic/2370587?hl=cs&ref_topic=4598733
      https://support.google.com/webmasters/answer/189077?hl=cs&ref_topic=2370587

       

      Čo hovoríte na tieto riešenia? Ako by to bolo rozumné urobiť?
      Ďakujem veľmi pekne za rady

      • RE: SEO a jazyk 23.03.2016 | 21:19
        Avatar LUcoRP Debian, *Ubuntu, Android  Administrátor

        Optimalizovat stranky iba pre vyhladavace je velmi zly pristup. Optimalizuj ich pre ludi co ti na ne chodia. Parameter lang mimo ineho hovori aj prehliadacom cudzokrajnych navstevnikov v akom jazyku je tvoja stranka pre pripad, ze by ju chceli prelozit.

        Kedze budes asi cielit hlavne na slovenske publikum, tvojim primarnym zaujmom pri optimalizacii bude google a ten svoje algoritmy neustale meni, takze to co plati teraz, za pol roka platit nemusi. Dlhodobo vsak google vravi, ze sa ma optimalizovat hlavne na uzivatelov, takze z hladiska SEO optimalizacie mas svoju odpoved.

         

         Co sa tyka kodu, tema je napisana v HTML5 a pri HTML5 sa odporuca pouzit tag 

        <html lang="sk">

        </pre>

        Takze svoju odpoved mas aj z hladiska cistoty kodu.

         

        Nepozeral som sice administraciu, ale podla zdrojoveho kodu tam chalanisko skutocne lang atribut nema implementovany. Takze si otvor subor /lot/shields/normal/header.php a hned na zaciatku zmen kod na

        <!DOCTYPE html>
        <html lang="sk">
        <html dir="<?php echo $config->language_direction; ?>" class="page-<?php echo $config->page_type ? $config->page_type : 'home'; ?>">

        Neviem ako ma toto CMS riesenie aktualizovanie, ale je mozne ze sa ti pri novej verzii zmeny zmazu a budes ich musiet  spravit znova.

        git blame | Muj Desvorc je vetsi nez tvuj!
        • RE: SEO a jazyk 23.03.2016 | 21:22
          Avatar LUcoRP Debian, *Ubuntu, Android  Administrátor

          CKeditor mi niekedy rozbije kod, to </pre> pod <html lang="sk"> si odmysli :)

          git blame | Muj Desvorc je vetsi nez tvuj!
        • RE: SEO a jazyk 23.03.2016 | 21:22
          Avatar LUcoRP Debian, *Ubuntu, Android  Administrátor

          CKeditor mi niekedy rozbije kod, to </pre> pod <html lang="sk"> si odmysli :)

          git blame | Muj Desvorc je vetsi nez tvuj!
        • RE: SEO a jazyk 23.03.2016 | 21:25
          Avatar LUcoRP Debian, *Ubuntu, Android  Administrátor

          sorry este uprava kodu na pastnutie:

          <!DOCTYPE html>
          <html dir="<?php echo $config->language_direction; ?>" class="page-<?php echo $config->page_type ? $config->page_type : 'home'; ?>" lang="sk">
          git blame | Muj Desvorc je vetsi nez tvuj!
    • RE: SEO a jazyk 24.03.2016 | 06:35
      Avatar Slavomír Ubuntu 23.10  Používateľ

      Čavko LUcoRP, ďakujem ti veľmi pekne za rady :)

      Už som to tu zmenil, dalo sa to cez administráciu, snáď je to dobre http://cms-flat.web2001.cz/mecha-cms2

      To áno je to najlepšie riešenie a tiež aj z dôvodu, že Bing nepodporuje hreflang https://digitalreadymarketing.com/bing-doesnt-use-hreflang-annotation-what-does-it-use/

      • RE: SEO a jazyk 24.03.2016 | 08:23
        Avatar LUcoRP Debian, *Ubuntu, Android  Administrátor

        ano, takto to mas dobre

        git blame | Muj Desvorc je vetsi nez tvuj!
      • RE: SEO a jazyk 27.04.2016 | 12:25
        Avatar Jan raspbian  Používateľ

        tak to je zaujímavá info s tým bingom. Vôbec som sa nad tým nezamýšľal.... Super tip. Dakujem.