Post by davidoss » Sat Aug 17, 2013 7:54 am

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ď.

New member

Posts

Joined
Sat Feb 25, 2012 1:05 am

Post by hawkey » Sat Aug 17, 2013 9:34 pm

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.

Visit OpencartEx - Opencart extensions
Opencart rady a návody česky | Podpora Opencart


Active Member

Posts

Joined
Sun Apr 25, 2010 12:10 am
Location - Olomouc, Czech Republic, Europe

Post by davidoss » Mon Aug 19, 2013 4:09 pm

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ď.

New member

Posts

Joined
Sat Feb 25, 2012 1:05 am

Post by hawkey » Mon Aug 19, 2013 8:01 pm

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

Visit OpencartEx - Opencart extensions
Opencart rady a návody česky | Podpora Opencart


Active Member

Posts

Joined
Sun Apr 25, 2010 12:10 am
Location - Olomouc, Czech Republic, Europe

Post by davidoss » Mon Aug 19, 2013 9:06 pm

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ď.

New member

Posts

Joined
Sat Feb 25, 2012 1:05 am

Post by hawkey » Mon Aug 19, 2013 11:21 pm

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 } ?>

Visit OpencartEx - Opencart extensions
Opencart rady a návody česky | Podpora Opencart


Active Member

Posts

Joined
Sun Apr 25, 2010 12:10 am
Location - Olomouc, Czech Republic, Europe

Post by davidoss » Tue Aug 20, 2013 12:18 am

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ď.

New member

Posts

Joined
Sat Feb 25, 2012 1:05 am

Post by hawkey » Tue Aug 20, 2013 12:42 am

Ne, v tomto případě máte vymazat celý ten řádek.

Visit OpencartEx - Opencart extensions
Opencart rady a návody česky | Podpora Opencart


Active Member

Posts

Joined
Sun Apr 25, 2010 12:10 am
Location - Olomouc, Czech Republic, Europe

Post by davidoss » Tue Aug 20, 2013 12:57 am

Vymazané. Dúfam, že to google prestane používať(ešte by ma zaujimalo, kedy budem moct sledovat zmeny na vyhladavani?)
Dakujem za rady!

New member

Posts

Joined
Sat Feb 25, 2012 1:05 am

Post by hawkey » Tue Aug 20, 2013 5:53 am

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.

Visit OpencartEx - Opencart extensions
Opencart rady a návody česky | Podpora Opencart


Active Member

Posts

Joined
Sun Apr 25, 2010 12:10 am
Location - Olomouc, Czech Republic, Europe
Who is online

Users browsing this forum: No registered users and 145 guests