Právě je 24 lis 2017 01:17

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop 1.6.1 - Meta tag title - Změna pomlčky v názvu
PříspěvekNapsal: 30 kvě 2017 13:29 
C4 zákazník

Registrován:
09 bře 2017 13:15
Příspěvky:
16
Dobrý den,


mám problém, který nedokážu vyřešit. Mojí snahou je změnit polmlčku v meta tagu na takové to sexy svislé lomítko (tj. - za | ). Pomlčka se generuje automaticky. Název mého obchodu v záložce Kontakty na prodejny je dpkk.cz (tedy bez pomlčky).

Obchod se pod tímto názvem generuje do všech vyhledávačů. Nenašel by se nějaký expert, který by si věděl rady?


S pozdravem a předem díky

dpkk.cz


Přílohy:
generování meta tagu.png
generování meta tagu.png [ 9.32 KiB | Zobrazeno 521 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6.1 - Meta tag title - Změna pomlčky v názvu
PříspěvekNapsal: 31 kvě 2017 09:00 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 08:14
Příspěvky:
6277
Dobrý den,

zdrojový kód, který zobrazuje pomlčku v názvu stránek, naleznete v souboru /classes/Meta.php. Ale protože je zde vícekrát pro různé sekce aplikace, bude jednodušší ho upravit přímo v šabloně hlavičky. Takže na FTP serveru v souboru /themes/default-bootstrap/header.tpl (příp. /themes/NAZEV-VASI-SABLONY/header.tpl) upravte řádek:
Kód:
<title>{$meta_title|escape:'html':'UTF-8'}</title>
na tvar:
Kód:
<title>{$meta_title|replace:" - $shop_name":" | $shop_name"|escape:'html':'UTF-8'}</title>

Text " - Název obchodu" v názvu stránky se pak automaticky nahradí textem " | Název obchodu".

A pokud na webu používáte modul "Blok Filtrování zboží dle parametrů [Layered navigation block]", tak ještě upravte v souboru /modules/blocklayered/_blocklayered.php řádek:
Kód:
$smarty->assign('meta_title', $title.' - '.Configuration::get('PS_SHOP_NAME'));
na tvar:
Kód:
$smarty->assign('meta_title', $title.' | '.Configuration::get('PS_SHOP_NAME'));

a řádek:
Kód:
'meta_title' => $meta_title.' - '.Configuration::get('PS_SHOP_NAME'),
na tvar:
Kód:
'meta_title' => $meta_title.' | '.Configuration::get('PS_SHOP_NAME'),


Aby se změna v šabloně projevila, tak nezapomeňte v sekci "Nástroje > Výkon" buď dočasné zapnout vynucenou kompilaci, nebo kliknout na tlačítko "Vyčistit mezipaměť".

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6.1 - Meta tag title - Změna pomlčky v názvu
PříspěvekNapsal: 06 čer 2017 08:24 
C4 zákazník

Registrován:
09 bře 2017 13:15
Příspěvky:
16
Dobrý den,

až na úvodní stranu webu, kde se zobrazuje pomlčka funguje skvěle.

S pozdravem

dpkk.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6.1 - Meta tag title - Změna pomlčky v názvu
PříspěvekNapsal: 06 čer 2017 09:03 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 08:14
Příspěvky:
6277
Dobrý den,

to je divné. Zkuste v souboru header.tpl použít přímo text s názvem obchodu. Takže místo řádku:
Kód:
<title>{$meta_title|replace:" - $shop_name":" | $shop_name"|escape:'html':'UTF-8'}</title>
vložte řádek:
Kód:
<title>{$meta_title|replace:" - dpkk.cz":" | dpkk.cz"|escape:'html':'UTF-8'}</title>

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6.1 - Meta tag title - Změna pomlčky v názvu
PříspěvekNapsal: 09 čer 2017 17:06 
C4 zákazník

Registrován:
09 bře 2017 13:15
Příspěvky:
16
Dobrý den,

to už funguje dobře. Akorát přemýšlím, jestli taková změna nemůže mít negativní vliv na výkonnost SEO ve vyhledávačích.

S pozdravem a děkuji mnohokráte

dpkk.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6.1 - Meta tag title - Změna pomlčky v názvu
PříspěvekNapsal: 12 čer 2017 10:02 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 08:14
Příspěvky:
6277
Dobrý den,

obecně se nedoporučuje titulek stránky moc často měnit. Ale pokud bude nový text titulku pro stránku výstižnější, tak na SEO bude mít pouze pozitivní vliv. Ve Vašem případě se jedná spíše o kosmetickou úpravu, takže těžko říct, jakým způsobem ovlivní stávající SEO. Každopádně pokud již došlo k zaindexování nového tvaru, tak stejně nemá smysl vracet se k původnímu.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
PrestaShop partneři
PrestaShop Hosting
Návody pro C4

© 2009-2012 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz