Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Canonical для пагинации


Recommended Posts

40 минут назад, den4ikm сказал:

В шаблоне такая тема:


{% for link in links %}
<link href="{{ link.href }}" rel="{{ link.rel }}" 
	{% if link.type or link.sizes %}
		type="{{ link.type }}" sizes="{{ link.sizes }}" 
	{% endif %}>
{% endfor %}

 

А где конец тега?

 

СЕО-ПРО отрубили?

 

Вообщем гадать тут можно долго..

Видно что у вас что-то перепрошито модификаторами и модулями...

Проще кому нить заплатить 500 руб и решить.

Или же переустановить опенкарт и потом ставить модули заново, и каждый раз смотреть на каноникал, и ловить какой меняет.

Только для это вам надо модификатор написать для вашего "хочу", но вы этого сделать не сможете, судя по вопросам..

Надіслати
Поділитися на інших сайтах

В 15.05.2019 в 23:55, optimlab сказал:

Вообщем гадать тут можно долго..

Видно что у вас что-то перепрошито модификаторами и модулями...

Проще кому нить заплатить 500 руб и решить.

Или же переустановить опенкарт и потом ставить модули заново, и каждый раз смотреть на каноникал, и ловить какой меняет.

Только для это вам надо модификатор написать для вашего "хочу", но вы этого сделать не сможете, судя по вопросам..

Это не мой частный случай по двум причинам:

1. Ни каких SEO модулей не установлено.. пара тех, что с шаблоном идут - виджет и форма обратного звонка (модули вообще стараться использовать по-минимуму). Очень сомневаюсь что они здесь играют какую-то роль

2 . Я Далеко не один, кто столкнулся с этой проблемой: взять того же ТС и соседнюю ветку

где, кстати так и не было найдено решения.

Заплатить? Меня не лимитируют 500 р, поверьте. НО:

1. Я с большой неохотой даю доступы и только там, где действительно нужно поработать (есть объем). Только достаточно авторитетным людям (авторы модулей..к примеру) соответственно за другие деньги - так хоть какая -то гарантия. А давать доступ школьнику за 500 р, чтобы он там дров наломал..  Думаю вы понимаете..

2. Я хочу сам понять в чем дело и лично убедиться в работоспособности, И чтобы другие посмотрели тоже и оценили решение. Разве не в этом дух Open Source?

Или для чего существуют такие форумы? Или я ошибаюсь?

Надіслати
Поділитися на інших сайтах


21 минуту назад, chukcha сказал:

А что это?

Это от шаблона, для формирования фавиконок

<link href="https://***.ru/image/cache/catalog/favic-32x32.png" rel="icon" type="image/png" sizes="32x32" >

Когда генерируется каноническая ссылка - эти параметры отсутствуют

<link href="https://***.ru/tables" rel="canonical" >

 

Змінено користувачем den4ikm
Надіслати
Поділитися на інших сайтах


В 15.05.2019 в 23:55, optimlab сказал:

{% if link.type or link.sizes %}

а это?

А если нет ни одного? или одного?

И такое в сборке?

Надіслати
Поділитися на інших сайтах

В 15.05.2019 в 23:55, optimlab сказал:

А где конец тега?

 

В 15.05.2019 в 23:55, optimlab сказал:

{% endif %}>

Ну вот же

Надіслати
Поділитися на інших сайтах

причем зхдесь шаблон?

public function addLink($href, $rel) {

Эти два параметра? А вы говорите, что нет сео модулей.

Надіслати
Поділитися на інших сайтах

Возможно Вы правы, от части) Это модификатор шаблона

\storage\modification\system\library\document.php

public function addLink($href, $rel, $type='', $sizes = '') {
		$this->links[$href] = array(
			'href' => $href,
			
			'rel'	=> $rel,
			'type'	=> $type,
			'sizes'	=> $sizes
			
		);
	}

Но разве это что-то меняет?

Надіслати
Поділитися на інших сайтах


3 минуты назад, chukcha сказал:

так может он еще что-то меняет?

Вроде нет

Спойлер

class Document {

			private $image;
			private $url;
			private $type;
			private $price;
			
	private $title;
	private $description;
	private $keywords;
	private $links = array();
	private $styles = array();
	private $scripts = array();

			public function setImage($image) {
				$this->image = $image;
			}

			public function getImage() {
				return $this->image;
			}

			public function setUrl($url) {
				$this->url = $url;
			}

			public function getUrl() {
				return $this->url;
			}

			public function setType($type) {
				$this->type = $type;
			}

			public function getType() {
				return $this->type;
			}

			public function setPrice($price) {
				$this->price = $price;
			}

			public function getPrice() {
				return $this->price;
			}
			

	/**
     * 
     *
     * @param	string	$title
     */
	public function setTitle($title) {
		$this->title = $title;
	}

	/**
     * 
	 * 
	 * @return	string
     */
	public function getTitle() {
		return $this->title;
	}

	/**
     * 
     *
     * @param	string	$description
     */
	public function setDescription($description) {
		$this->description = $description;
	}

	/**
     * 
     *
     * @param	string	$description
	 * 
	 * @return	string
     */
	public function getDescription() {
		return $this->description;
	}

	/**
     * 
     *
     * @param	string	$keywords
     */
	public function setKeywords($keywords) {
		$this->keywords = $keywords;
	}

	/**
     *
	 * 
	 * @return	string
     */
	public function getKeywords() {
		return $this->keywords;
	}
	
	/**
     * 
     *
     * @param	string	$href
	 * @param	string	$rel
     */
	public function addLink($href, $rel, $type='', $sizes = '') {
		$this->links[$href] = array(
			'href' => $href,
			
			'rel'	=> $rel,
			'type'	=> $type,
			'sizes'	=> $sizes
			
		);
	}

	/**
     * 
	 * 
	 * @return	array
     */
	public function getLinks() {
		return $this->links;
	}

	/**
     * 
     *
     * @param	string	$href
	 * @param	string	$rel
	 * @param	string	$media
     */
	public function addStyle($href, $rel = 'stylesheet', $media = 'screen') {
		$this->styles[$href] = array(
			'href'  => $href,
			'rel'   => $rel,
			'media' => $media
		);
	}

	/**
     * 
	 * 
	 * @return	array
     */
	public function getStyles() {
		return $this->styles;
	}

	/**
     * 
     *
     * @param	string	$href
	 * @param	string	$postion
     */
	public function addScript($href, $postion = 'header') {
		$this->scripts[$postion][$href] = $href;
	}

	/**
     * 
     *
     * @param	string	$postion
	 * 
	 * @return	array
     */
	public function getScripts($postion = 'header') {
		if (isset($this->scripts[$postion])) {
			return $this->scripts[$postion];
		} else {
			return array();
		}
	}
}

 

 

Опять же: не у меня одного такие симптомы (выше давал ссылку на тему)

Надіслати
Поділитися на інших сайтах


А нафиг контент на второй, 10й странице вообще индексировать если по идее это категория (каталог с товарами\статьями собранные в одну группу по определённым схожим признакам??
Т.е. категория с её страницами должна индексироваться как "цельная" ибо она категория т.е. пачка товаров а не конкретно товар\статья - это ж разное по сути
ПСы вроде пытаются для пользователей, что то там сделать типа "вот что ты искал!"
И показывают мне: если я ищу какой то товар конкретно - конкретную страницу товара
Если товары по каким то признакам то категорию - и иди там ищи что тебе нужно. Вот тебе группа товаров\статей по теме.
Или ПёС хочет в этой категории из сотен страниц к примеру, где товары разбросаны сортировкой по разным страницам,
собрать в пачку наиболее схожие по запросу товары и показать её?
Т.е. ПёС пытается сделать всю работу фильтра на странице категорий и сортировки??
показать 20 или 100 = страниц больше\меньше... скрыть не индексировать??.. да ПСам должно быть начхать - это категория.
и как по мне ссаноникал на главную нормально, чтоб тормоз гугл с яшей раз не может понять что это категория пусть внедрит теги
category - альбом семейный, а их неск ещё свабдя, днюхи, бухалово, рыбалово, калидор, кухня, трахальня, гостинная, бла бла.

Другое дело если для меня как для пользователя есть на странице фильтры, сортировки, показать столько или вот столько, ниже паггинация + покахзать ещё..
ПСу то это нафиг всё???

Суть всего этого в чём?
что от этого пользователю??

Товар может быть вывален в любую категорию по теме, мне удобно я потребитель всего этого.
мне в кайф увидеть крошки весь путь, разные пути\дубли у крошек - они ж типа "ты тут чувак"
Тогда урл по уму это сайт\бренд\товар на крайний, а в категориях просто показываем потому что категории это категории

 

ПСам пофиг, у них есть директы адвордсы. и они будут гонять всех туда и сюда, то это не так то то уже не то.
Платите - во дворе капитализм

))

 

Надіслати
Поділитися на інших сайтах


5 часов назад, AWARO сказал:

А нафиг контент на второй, 10й странице вообще индексировать 
...
ПСы вроде пытаются для пользователей, что то там сделать типа "вот что ты искал!"
...
Если товары по каким то признакам то категорию - и иди там ищи что тебе нужно. Вот тебе группа товаров\статей по теме.

...

и как по мне ссаноникал на главную нормально
...
category - альбом семейный, а их неск ещё свабдя, днюхи, бухалово, рыбалово, калидор, кухня, трахальня, гостинная, бла бла.

 

Если поставить каноникл на первую, то получится, что в вашем альбоме только свадьба и всё. Никаких днюх, калидоров и трахальнь.

Так себе альбом, почти без фоток, скучно и слабо...

Конечно, если кроме этого скудного альбома пользователям показывать нечего, то куда деваться. Но.

Кроме этого альбома есть и другие. Те, где веб мастер не поставил каноникл на первую страницу пагинации. Там псы увидели, и днюху, и бухалово, и рыбалку и всё, всё, всё.

Что показать пользователю при прочих равных?

 

 

Цитата

ПСам пофиг, у них есть директы адвордсы. и они будут гонять всех туда...
Платите - во дворе капитализм

В гугле утверждают, что органический поиск и эдвордс никак не пересекаются и это абсолютно независимые друг от друга части компании. Я верю, потому что в этом есть логика.

Змінено користувачем florapraktik
Надіслати
Поділитися на інших сайтах


4 минуты назад, florapraktik сказал:

Если поставить каноникл на первую, то получится, что в вашем альбоме только свадьба и всё. Никаких днюх, калидоров и трахальнь.

Так себе альбом, почти без фоток, скучно и слабо... 

Ты не понял,
свабдя = категория
бухалово категория
Фотка равно товар
нафиг коверкать что я пишу..

Каким образом пересекается свабдя с днюхой? это разное нет?
ну или раз не понятно написал то сорян
у меня скидка 50% на русский язык)

 

4 минуты назад, florapraktik сказал:

В гугле утверждают, что органический поиск и эдвордс никак не пересекаются и это абсолютно независимые друг от друга части компании. Я верю, потому что в этом есть логика.

а должны утверждать обратное?

 

Надіслати
Поділитися на інших сайтах


22 минуты назад, AWARO сказал:

Ты не понял,
свабдя = категория
бухалово категория
...

Каким образом пересекается свабдя с днюхой? это разное нет?

...

Ну, если они обе входят в категорию "Альбом семейный", то какие фотки показать в этой категории? У тебя ОДНА страница.

...

А у меня 30 страниц в пагинации и я покажу ВСЕ фотки.

Змінено користувачем florapraktik
Надіслати
Поділитися на інших сайтах


Только что, florapraktik сказал:

Ну, если они обе входят в категорию "Альбом семейный", то какие фотки показать в этой категории? У тебя ОДНА страница.

...

А у меня 30 страниц в пагинации и я покажу ВСЕ фотки.

эм...
Свабдя = категория
 Подкатегории
 Свабдя Балвана и Евлампии
  Свабдя  Ивана и Иванки Трамп

 

и фотки в них, переходим к фотке на товар
там писанина и т.д. и т.п.

У меня там 200 страниц в каждой, потому что свабдя балшая

что там непонятного?

Альбом семейный это каталог основной где все категории
ну типа все товары сайта

Надіслати
Поділитися на інших сайтах


16 минут назад, florapraktik сказал:

А у меня 30 страниц в пагинации и я покажу ВСЕ фотки.

А что ПСы вываливают все товары из категории, где?
там у них раскрывушка или что.
категория это пачка сигарет сигарета товар
Сига 25 на 10й странице
Нафиг показывать кому то 10ю страницу? если конкретный товар имеет свою собственную страницу? покажи товар.
Ищет пучок товаров
Запрос калоши резиновые - на те категорию
Калоши резиновые адидас 25размер на каблуках с пумпанцами - на те товар.

Всё просто, че усложнять

Надіслати
Поділитися на інших сайтах


21 минуту назад, AWARO сказал:

эм...
Свабдя = категория
 Подкатегории
 Свабдя Балвана и Евлампии
  Свабдя  Ивана и Иванки Трамп

Хорошо, пусть так. Пусть ещё пять свадеб Болвана и Иванки, Ивана и Евлампии, и др. И в каждой по 200 фоток!

Чью свадьбу покажешь на первой (и единственной) странице катигории "Свадьбы"? И самое главное: ПСы ведь не увидят ничего кроме этой первой страницы.

 

Цитата

У меня там 200 страниц в каждой, потому что свабдя балшая

И все 200 на первой странице пагинации? (типа "показать всё":))

Реально, на первой странице у тебя около 40 фоток. Вот их ПС и увидит с твоим канониклом на первую. Всё. Всего 40 фоток, вот и вся свадьба.

А я не буду ставить каноникл на первую и у меня ПС увидит все 200 фоток.

Чья свадьба лучше? Что показать пользователю?

Конечно, показывать надо тот альбом, где больше фоток.

 

Змінено користувачем florapraktik
Надіслати
Поділитися на інших сайтах


5 минут назад, florapraktik сказал:

Кого покажем на первой (и единственной) странице катигории "Свадьбы"? И самое главное: ПСы ведь не увидят ничего кроме этой первой страницы.

И пофиг.
Это пачка товаров сгруппированных по определённому признаку. и всё, тчк)
Пришел по запросу  - сё, вон с права фильтр ищи.
 

 

5 минут назад, florapraktik сказал:

И все 200 на первой странице? (типа "показать всё":)) На первой странице у тебя 40 фоток. Вот их ПС и увидит с твоим канониклом на первую. Всё. Всего 40 фоток, вот и вся свадьба.

зачем, я ж не про это вовсе..
листай смотри.

 

5 минут назад, florapraktik сказал:

А я не буду ставить каноникл на первую и у меня ПС увидит все 200 фоток.

Вот я и говорю что гоголь с ящей дебилы,
категория это категория. а не товар
суть каноникал сказать  это каноническая страница остальное дубли
но воткни ты в показать всё 1000500
страница вывалит пользователю все товары категории.
Что я хочу сказать
Категория это категория
связка товаров по определённому признаку и всё.

 

Нахрена мне показывать 25ю страницу в поиске? когда можно показать сам товар близкий по запросу.


 

5 минут назад, florapraktik сказал:

1 - Чья свадьба лучше? Что показать пользователю?

2 - Конечно, показывать надо тот альбом, где больше фоток.

1 - Человек сам выберет что ему лучше.
2 - конечно, прям в точку попал, но это и есть категория вся вместе со всеми её страницами.. а не категория и её под категория потому что это страница 25.

Или весь каталог или какую то категорию где  сгруппированы товары по запросу, соответствующие ему.
Какой запрос\вопрос такой и выдача\ответ и т.д.
Это просто страница и страницы конкретной категории для удобства чтоб не делать колбасу простыню на первой.
и тут нафиг ссаноникал тут нужно категорию ПСу принимать\понимать как КАТЕГОРИЮ! но ему пофиг)

прев некст в тему был если он эти превы нексты ПёС понимал как единое целое той куда сссаноникалится)

т.е как Каталог просто разбитый на части\страницы потому что так удобно пользователю
 

 

Надіслати
Поділитися на інших сайтах


22 минуты назад, AWARO сказал:

А что ПСы вываливают все товары из категории, где?
там у них раскрывушка или что.

Ты не понял. Пользователи увидят всё (если возьмут на себя труд пролистать пагинацию). И у тебя и ку меня.

Но у меня это увидят и ПСы тоже. А у тебя ПСы увидят только первую страницу = очень небольшую часть имеющегося. Ты ведь запретил им смотреть дальше первой страницы.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.