Zdravím Vás.
Mám problém, že google mi indexuje stránky v divnom tvare: gamershaven.sk/%3Chttp://...sk/minecraft-tricko-eat-sleep-minecraft
Skúste si na google.sk zadať: Minecraft tričko - Eat Sleep Minecraft
A pred produktom zobrazí toto: gamershaven.sk/%3Chttp://
Čo som pozeral, tak pri všetkých produktoch to takto indexuje.
Kategórie zobrazuje v poriadku. Jedná sa o chybu?
Ďakujem za odpoveď.
Mám problém, že google mi indexuje stránky v divnom tvare: gamershaven.sk/%3Chttp://...sk/minecraft-tricko-eat-sleep-minecraft
Skúste si na google.sk zadať: Minecraft tričko - Eat Sleep Minecraft
A pred produktom zobrazí toto: gamershaven.sk/%3Chttp://
Čo som pozeral, tak pri všetkých produktoch to takto indexuje.
Kategórie zobrazuje v poriadku. Jedná sa o chybu?
Ďakujem za odpoveď.
Máte takové adresy nastaveny v canonical linku, takže říkáte googlu aby je takto používal.
link href="<http://gamershaven.sk/minecraft-tricko- ... -minecraft" rel="canonical"
Taková chyba v Opencartu není, musel jste ji tam dám sám nebo nějakým modulem.
link href="<http://gamershaven.sk/minecraft-tricko- ... -minecraft" rel="canonical"
Taková chyba v Opencartu není, musel jste ji tam dám sám nebo nějakým modulem.
Visit OpencartEx - Opencart extensions
Opencart rady a návody česky | Podpora Opencart
Dobrý deň.
Pozeral som vqcache a v súbore vq2-catalog_controller_product_product
som našiel $this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']), 'canonical');
Môže to byť ono? Stačí odstrániť 'canonical'?
Ďakujem za odpoveď.
Pozeral som vqcache a v súbore vq2-catalog_controller_product_product
som našiel $this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']), 'canonical');
Môže to byť ono? Stačí odstrániť 'canonical'?
Ďakujem za odpoveď.
Z vqmod souboru nic neodstrannujte, ten se generuje.¨
Musíte to odstranit z controller/product/product.php nebo ještě lépe opravit v šabloně, kde máte nejspíše ten překlep
Musíte to odstranit z controller/product/product.php nebo ještě lépe opravit v šabloně, kde máte nejspíše ten překlep
Visit OpencartEx - Opencart extensions
Opencart rady a návody česky | Podpora Opencart
Tak v controller/product/product.php som našiel toto.
$this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']), 'canonical');
takto je to správne?
$this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']);
A v šablone som pozerat produduct tpl a tam som nič nenašiel, čo by bolo spoločné s canonical.
Ďakujem za odpoveď.
$this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']), 'canonical');
takto je to správne?
$this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']);
A v šablone som pozerat produduct tpl a tam som nič nenašiel, čo by bolo spoločné s canonical.
Ďakujem za odpoveď.
Ano, toto je ono, ale nemusíte to mazat.
Chybu máte podle mne v header.tpl
V šabloně by mělo být něco takového.
<?php foreach ($links as $link) { ?>
<link href="<?php echo $link['href']; ?>" rel="<?php echo $link['rel']; ?>" />
<?php } ?>
a já myslím, že tam máte dvakrát <<
<?php foreach ($links as $link) { ?>
<link href="<<?php echo $link['href']; ?>" rel="<?php echo $link['rel']; ?>" />
<?php } ?>
Chybu máte podle mne v header.tpl
V šabloně by mělo být něco takového.
<?php foreach ($links as $link) { ?>
<link href="<?php echo $link['href']; ?>" rel="<?php echo $link['rel']; ?>" />
<?php } ?>
a já myslím, že tam máte dvakrát <<
<?php foreach ($links as $link) { ?>
<link href="<<?php echo $link['href']; ?>" rel="<?php echo $link['rel']; ?>" />
<?php } ?>
Visit OpencartEx - Opencart extensions
Opencart rady a návody česky | Podpora Opencart
Tak som prehladal sablonu a nenasiel som to... V tomto pripade mam teda vymazat ten canonical?
$this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']), 'canonical');
na
$this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']);
Správne?
Ďakujem za odpoveď.
$this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']), 'canonical');
na
$this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']);
Správne?
Ďakujem za odpoveď.
Ne, v tomto případě máte vymazat celý ten řádek.
Visit OpencartEx - Opencart extensions
Opencart rady a návody česky | Podpora Opencart
To se zeptejte na Google 
Každopádně mnohem rychleji by Google reagoval, kdybyste opravil tu chybu, co tam máte a posílal správné canonicals.

Každopádně mnohem rychleji by Google reagoval, kdybyste opravil tu chybu, co tam máte a posílal správné canonicals.
Visit OpencartEx - Opencart extensions
Opencart rady a návody česky | Podpora Opencart
Who is online
Users browsing this forum: No registered users and 2 guests