Právě je 19 dub 2024 14:39

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




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 14:29 
C4 zákazník

Registrován:
09 bře 2017 14:15
Příspěvky:
25
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 1429 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 10:00 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
8504
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 09:24 
C4 zákazník

Registrován:
09 bře 2017 14:15
Příspěvky:
25
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 10:03 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
8504
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 18:06 
C4 zákazník

Registrován:
09 bře 2017 14:15
Příspěvky:
25
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 11:02 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
8504
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 [ Letní čas ]


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:  
cron
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
PrestaShop partneři

Seznam všech partnerů

PrestaShop Hosting
Návody pro C4

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