Mysha Опубліковано: 23 жовтня 2016 Share Опубліковано: 23 жовтня 2016 Google Search Console позволяет вручную настроить поведение робота, если в URL он видит массово используемые параметры. в OC это sort, order, limit, page и route. Я правильно понимаю, что каждый из этих параметров влияет на контент, который будет выдан по URL, поэтому правильна настройка индексатора Гугла должна быть или "Авто" или явно "Изменяет ли этот параметр содержание страницы, которое видит пользователь: да"? Надіслати Поділитися на інших сайтах More sharing options...
Mysha Опубліковано: 23 жовтня 2016 Автор Share Опубліковано: 23 жовтня 2016 У меня получилось вот так (при включенном встроенном ЧПУ в 2.3). Поправьте, если в чем-то не прав. Надіслати Поділитися на інших сайтах More sharing options...
markimax Опубліковано: 23 жовтня 2016 Share Опубліковано: 23 жовтня 2016 Google Search Console позволяет вручную настроить поведение робота, если в URL он видит массово используемые параметры. в OC это sort, order, limit, page и route. Совет, если эти параметры не закрыты в robots.txt то закройте их. Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 23 жовтня 2016 Автор Share Опубліковано: 23 жовтня 2016 (змінено) Это точный совет? Проблем не будет? из-за этого? Route лучше не закрывать, так как это авторизатор в ряд разделов сайта (впрочем, не которые не богаты контентом). Змінено 23 жовтня 2016 користувачем Mysha Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 23 жовтня 2016 Автор Share Опубліковано: 23 жовтня 2016 Хотя гугление дает запрет и route тоже. Нашел в интернете примеры роботса, буду пробовать.Остается только один вопрос - если все это закрыть в robots, то как лучше настроить индексацию в гугле? Вернуть все на авто? Надіслати Поділитися на інших сайтах More sharing options... freefighteer Опубліковано: 24 жовтня 2016 Share Опубліковано: 24 жовтня 2016 Хотя гугление дает запрет и route тоже. Нашел в интернете примеры роботса, буду пробовать. Остается только один вопрос - если все это закрыть в robots, то как лучше настроить индексацию в гугле? Вернуть все на авто? Как вариант https://opencartforum.com/files/file/2645-seo-full-index-%D1%83%D0%BB%D1%83%D1%87%D1%88%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B8%D0%BD%D0%B4%D0%B5%D0%BA%D1%81%D0%B0%D1%86%D0%B8%D0%B8/ Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 24 жовтня 2016 Автор Share Опубліковано: 24 жовтня 2016 Может модуль и хороший, но про поддержку 2.3 ничего не сказано. А экспериментировать не хочется, и так уже столько экспериментов с 2.3. Надіслати Поділитися на інших сайтах More sharing options... gavi Опубліковано: 24 жовтня 2016 Share Опубліковано: 24 жовтня 2016 Верните настройки в гугле на авто (все равно нет полного понимания) и вполне хватает стандартного robots.txt. Route лучше тоже не трогайте, вдруг у вас будут товары или категории без ЧПУ, получится так, что вы и их запретите к индексации. Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 24 жовтня 2016 Share Опубліковано: 24 жовтня 2016 про поддержку 2.3 ничего не сказано http://joxi.ru/vAWXkwDhk97gXr Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 24 жовтня 2016 Автор Share Опубліковано: 24 жовтня 2016 (змінено) В голом OC у меня никакого robots не было. ЧПУ гарантированно есть в каталоге везде. Блок route идет только по конкретным шаблонам и страницам: Disallow: /*route=account/ Disallow: /*route=affiliate/ Disallow: /*route=checkout/ Disallow: /*route=product/search Disallow: /index.php?route=product/product*&manufacturer_id= Disallow: /index.php?route=product/manufacturer Disallow: /index.php?route=product/compare Disallow: /index.php?route=product/category Disallow: /index.php?route=common/home Змінено 24 жовтня 2016 користувачем Mysha Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 24 жовтня 2016 Автор Share Опубліковано: 24 жовтня 2016 http://joxi.ru/vAWXkwDhk97gXr Ну это вы, ИМХО, только что сделали. 5 минут назад краем была 2.1.x. Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 24 жовтня 2016 Share Опубліковано: 24 жовтня 2016 Я что ребенок? http://joxi.ru/Q2K5WMnu9YNwZr кеш гугл от 22 числа :ph34r: Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 24 жовтня 2016 Автор Share Опубліковано: 24 жовтня 2016 Пардон. Я понял, посмотрел в список совместимости OCS вместо OC. Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 24 жовтня 2016 Автор Share Опубліковано: 24 жовтня 2016 (змінено) Тогда такой вопрос - в чем преимущества модуля перед стандартными функциями? Sitemap с lastmod есть штатно Посадочные страницы производителей есть тоже Страницы категорий - штатно с ЧПУ Тысячи вариаций на основе URL-параметров закрыты через robots Ценник у модуля - подарок. Но хочется понять, что реально он даст при вышеуказанном раскладе. В смысле, я хочу понять, стоит ли возиться скорее даже по времени, чем по цене, и какой профит. Заранее спасибо! Змінено 24 жовтня 2016 користувачем Mysha Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 Все же я Яндексом вышел косяк при использовании штатного модуля. Неизвестный тег image:image (25 предупреждений) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 29 жовтня 2016 Share Опубліковано: 29 жовтня 2016 Все же я Яндексом вышел косяк при использовании штатного модуля. Неизвестный тег image:image (25 предупреждений) Яндекс не поддерживает в sitemap тег image Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 (змінено) Теперь это понятно. Вопрос как подрезать гугломодуль до понимания Яндексом. Было: <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> <image:image> <image:loc> http://dom.dom/product-id163/U-0-1-3-800x800.jpg </image:loc> <image:caption>Product 163/image:caption> <image:title>Product 163</image:title> </image:image> </url> Должно быть? <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> </url> Все верно я понял? Змінено 29 жовтня 2016 користувачем Mysha Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 29 жовтня 2016 Share Опубліковано: 29 жовтня 2016 Теперь это понятно. Вопрос как подрезать гугломодуль до понимания Яндексом. Было: <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> <image:image> <image:loc> http://http://dom.dom/product-id163/U-0-1-3-800x800.jpg </image:loc> <image:caption>Product 163/image:caption> <image:title>Product 163</image:title> </image:image> </url> Должно быть? <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> </url> Все верно я понял? Да Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 Спасибо! Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 В общем, я заклонировал модуль Google, сделал его Yandex и потом пильнул PHP вот так: Было: <?php class ControllerExtensionFeedGoogleSitemap extends Controller { public function index() { if ($this->config->get('google_sitemap_status')) { $output = '<?xml version="1.0" encoding="UTF-8"?>'; $output .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">'; $this->load->model('catalog/product'); $this->load->model('tool/image'); $products = $this->model_catalog_product->getProducts(); foreach ($products as $product) { if ($product['image']) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('product/product', 'product_id=' . $product['product_id']) . '</loc>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<lastmod>' . date('Y-m-d\TH:i:sP', strtotime($product['date_modified'])) . '</lastmod>'; $output .= '<priority>1.0</priority>'; $output .= '<image:image>'; $output .= '<image:loc>' . $this->model_tool_image->resize($product['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height')) . '</image:loc>'; $output .= '<image:caption>' . $product['name'] . '</image:caption>'; $output .= '<image:title>' . $product['name'] . '</image:title>'; $output .= '</image:image>'; $output .= '</url>'; } } Стало: <?php class ControllerExtensionFeedYandexSitemap extends Controller { public function index() { if ($this->config->get('yandex_sitemap_status')) { $output = '<?xml version="1.0" encoding="UTF-8"?>'; $output .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">'; $this->load->model('catalog/product'); $products = $this->model_catalog_product->getProducts(); foreach ($products as $product) { if ($product) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('product/product', 'product_id=' . $product['product_id']) . '</loc>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<lastmod>' . date('Y-m-d\TH:i:sP', strtotime($product['date_modified'])) . '</lastmod>'; $output .= '<priority>1.0</priority>'; $output .= '</url>'; } } Одобряете? Или...? Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 Яндекс получил файл без image, Гугл - с image. В robots.txt указал каждому свое. Все должны быть довольны. Надіслати Поділитися на інших сайтах More sharing options... toropa Опубліковано: 2 листопада 2016 Share Опубліковано: 2 листопада 2016 Есть уже готовые решения и стоятнемного Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 2 листопада 2016 Автор Share Опубліковано: 2 листопада 2016 Готовые решения для чего? Чтобы настроить параметры в Гугл консоли? Не смешите. Все уже настроено руками под конкретный проект. Роботс соответствует сайтмапу. Только уникальные URL. Все с параметрами - в бане. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця Параметры URL и индексация Google Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Mysha Опубліковано: 23 жовтня 2016 Автор Share Опубліковано: 23 жовтня 2016 (змінено) Это точный совет? Проблем не будет? из-за этого? Route лучше не закрывать, так как это авторизатор в ряд разделов сайта (впрочем, не которые не богаты контентом). Змінено 23 жовтня 2016 користувачем Mysha Надіслати Поділитися на інших сайтах More sharing options...
Mysha Опубліковано: 23 жовтня 2016 Автор Share Опубліковано: 23 жовтня 2016 Хотя гугление дает запрет и route тоже. Нашел в интернете примеры роботса, буду пробовать.Остается только один вопрос - если все это закрыть в robots, то как лучше настроить индексацию в гугле? Вернуть все на авто? Надіслати Поділитися на інших сайтах More sharing options...
freefighteer Опубліковано: 24 жовтня 2016 Share Опубліковано: 24 жовтня 2016 Хотя гугление дает запрет и route тоже. Нашел в интернете примеры роботса, буду пробовать. Остается только один вопрос - если все это закрыть в robots, то как лучше настроить индексацию в гугле? Вернуть все на авто? Как вариант https://opencartforum.com/files/file/2645-seo-full-index-%D1%83%D0%BB%D1%83%D1%87%D1%88%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B8%D0%BD%D0%B4%D0%B5%D0%BA%D1%81%D0%B0%D1%86%D0%B8%D0%B8/ Надіслати Поділитися на інших сайтах More sharing options...
Mysha Опубліковано: 24 жовтня 2016 Автор Share Опубліковано: 24 жовтня 2016 Может модуль и хороший, но про поддержку 2.3 ничего не сказано. А экспериментировать не хочется, и так уже столько экспериментов с 2.3. Надіслати Поділитися на інших сайтах More sharing options...
gavi Опубліковано: 24 жовтня 2016 Share Опубліковано: 24 жовтня 2016 Верните настройки в гугле на авто (все равно нет полного понимания) и вполне хватает стандартного robots.txt. Route лучше тоже не трогайте, вдруг у вас будут товары или категории без ЧПУ, получится так, что вы и их запретите к индексации. Надіслати Поділитися на інших сайтах More sharing options...
Otvet Опубліковано: 24 жовтня 2016 Share Опубліковано: 24 жовтня 2016 про поддержку 2.3 ничего не сказано http://joxi.ru/vAWXkwDhk97gXr Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 24 жовтня 2016 Автор Share Опубліковано: 24 жовтня 2016 (змінено) В голом OC у меня никакого robots не было. ЧПУ гарантированно есть в каталоге везде. Блок route идет только по конкретным шаблонам и страницам: Disallow: /*route=account/ Disallow: /*route=affiliate/ Disallow: /*route=checkout/ Disallow: /*route=product/search Disallow: /index.php?route=product/product*&manufacturer_id= Disallow: /index.php?route=product/manufacturer Disallow: /index.php?route=product/compare Disallow: /index.php?route=product/category Disallow: /index.php?route=common/home Змінено 24 жовтня 2016 користувачем Mysha Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 24 жовтня 2016 Автор Share Опубліковано: 24 жовтня 2016 http://joxi.ru/vAWXkwDhk97gXr Ну это вы, ИМХО, только что сделали. 5 минут назад краем была 2.1.x. Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 24 жовтня 2016 Share Опубліковано: 24 жовтня 2016 Я что ребенок? http://joxi.ru/Q2K5WMnu9YNwZr кеш гугл от 22 числа :ph34r: Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 24 жовтня 2016 Автор Share Опубліковано: 24 жовтня 2016 Пардон. Я понял, посмотрел в список совместимости OCS вместо OC. Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 24 жовтня 2016 Автор Share Опубліковано: 24 жовтня 2016 (змінено) Тогда такой вопрос - в чем преимущества модуля перед стандартными функциями? Sitemap с lastmod есть штатно Посадочные страницы производителей есть тоже Страницы категорий - штатно с ЧПУ Тысячи вариаций на основе URL-параметров закрыты через robots Ценник у модуля - подарок. Но хочется понять, что реально он даст при вышеуказанном раскладе. В смысле, я хочу понять, стоит ли возиться скорее даже по времени, чем по цене, и какой профит. Заранее спасибо! Змінено 24 жовтня 2016 користувачем Mysha Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 Все же я Яндексом вышел косяк при использовании штатного модуля. Неизвестный тег image:image (25 предупреждений) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 29 жовтня 2016 Share Опубліковано: 29 жовтня 2016 Все же я Яндексом вышел косяк при использовании штатного модуля. Неизвестный тег image:image (25 предупреждений) Яндекс не поддерживает в sitemap тег image Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 (змінено) Теперь это понятно. Вопрос как подрезать гугломодуль до понимания Яндексом. Было: <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> <image:image> <image:loc> http://dom.dom/product-id163/U-0-1-3-800x800.jpg </image:loc> <image:caption>Product 163/image:caption> <image:title>Product 163</image:title> </image:image> </url> Должно быть? <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> </url> Все верно я понял? Змінено 29 жовтня 2016 користувачем Mysha Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 29 жовтня 2016 Share Опубліковано: 29 жовтня 2016 Теперь это понятно. Вопрос как подрезать гугломодуль до понимания Яндексом. Было: <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> <image:image> <image:loc> http://http://dom.dom/product-id163/U-0-1-3-800x800.jpg </image:loc> <image:caption>Product 163/image:caption> <image:title>Product 163</image:title> </image:image> </url> Должно быть? <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> </url> Все верно я понял? Да Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 Спасибо! Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 В общем, я заклонировал модуль Google, сделал его Yandex и потом пильнул PHP вот так: Было: <?php class ControllerExtensionFeedGoogleSitemap extends Controller { public function index() { if ($this->config->get('google_sitemap_status')) { $output = '<?xml version="1.0" encoding="UTF-8"?>'; $output .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">'; $this->load->model('catalog/product'); $this->load->model('tool/image'); $products = $this->model_catalog_product->getProducts(); foreach ($products as $product) { if ($product['image']) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('product/product', 'product_id=' . $product['product_id']) . '</loc>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<lastmod>' . date('Y-m-d\TH:i:sP', strtotime($product['date_modified'])) . '</lastmod>'; $output .= '<priority>1.0</priority>'; $output .= '<image:image>'; $output .= '<image:loc>' . $this->model_tool_image->resize($product['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height')) . '</image:loc>'; $output .= '<image:caption>' . $product['name'] . '</image:caption>'; $output .= '<image:title>' . $product['name'] . '</image:title>'; $output .= '</image:image>'; $output .= '</url>'; } } Стало: <?php class ControllerExtensionFeedYandexSitemap extends Controller { public function index() { if ($this->config->get('yandex_sitemap_status')) { $output = '<?xml version="1.0" encoding="UTF-8"?>'; $output .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">'; $this->load->model('catalog/product'); $products = $this->model_catalog_product->getProducts(); foreach ($products as $product) { if ($product) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('product/product', 'product_id=' . $product['product_id']) . '</loc>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<lastmod>' . date('Y-m-d\TH:i:sP', strtotime($product['date_modified'])) . '</lastmod>'; $output .= '<priority>1.0</priority>'; $output .= '</url>'; } } Одобряете? Или...? Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 Яндекс получил файл без image, Гугл - с image. В robots.txt указал каждому свое. Все должны быть довольны. Надіслати Поділитися на інших сайтах More sharing options... toropa Опубліковано: 2 листопада 2016 Share Опубліковано: 2 листопада 2016 Есть уже готовые решения и стоятнемного Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 2 листопада 2016 Автор Share Опубліковано: 2 листопада 2016 Готовые решения для чего? Чтобы настроить параметры в Гугл консоли? Не смешите. Все уже настроено руками под конкретный проект. Роботс соответствует сайтмапу. Только уникальные URL. Все с параметрами - в бане. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця Параметры URL и индексация Google Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV
Mysha Опубліковано: 24 жовтня 2016 Автор Share Опубліковано: 24 жовтня 2016 (змінено) В голом OC у меня никакого robots не было. ЧПУ гарантированно есть в каталоге везде. Блок route идет только по конкретным шаблонам и страницам: Disallow: /*route=account/ Disallow: /*route=affiliate/ Disallow: /*route=checkout/ Disallow: /*route=product/search Disallow: /index.php?route=product/product*&manufacturer_id= Disallow: /index.php?route=product/manufacturer Disallow: /index.php?route=product/compare Disallow: /index.php?route=product/category Disallow: /index.php?route=common/home Змінено 24 жовтня 2016 користувачем Mysha Надіслати Поділитися на інших сайтах More sharing options...
Mysha Опубліковано: 24 жовтня 2016 Автор Share Опубліковано: 24 жовтня 2016 http://joxi.ru/vAWXkwDhk97gXr Ну это вы, ИМХО, только что сделали. 5 минут назад краем была 2.1.x. Надіслати Поділитися на інших сайтах More sharing options...
Otvet Опубліковано: 24 жовтня 2016 Share Опубліковано: 24 жовтня 2016 Я что ребенок? http://joxi.ru/Q2K5WMnu9YNwZr кеш гугл от 22 числа :ph34r: Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 24 жовтня 2016 Автор Share Опубліковано: 24 жовтня 2016 Пардон. Я понял, посмотрел в список совместимости OCS вместо OC. Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 24 жовтня 2016 Автор Share Опубліковано: 24 жовтня 2016 (змінено) Тогда такой вопрос - в чем преимущества модуля перед стандартными функциями? Sitemap с lastmod есть штатно Посадочные страницы производителей есть тоже Страницы категорий - штатно с ЧПУ Тысячи вариаций на основе URL-параметров закрыты через robots Ценник у модуля - подарок. Но хочется понять, что реально он даст при вышеуказанном раскладе. В смысле, я хочу понять, стоит ли возиться скорее даже по времени, чем по цене, и какой профит. Заранее спасибо! Змінено 24 жовтня 2016 користувачем Mysha Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 Все же я Яндексом вышел косяк при использовании штатного модуля. Неизвестный тег image:image (25 предупреждений) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 29 жовтня 2016 Share Опубліковано: 29 жовтня 2016 Все же я Яндексом вышел косяк при использовании штатного модуля. Неизвестный тег image:image (25 предупреждений) Яндекс не поддерживает в sitemap тег image Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 (змінено) Теперь это понятно. Вопрос как подрезать гугломодуль до понимания Яндексом. Было: <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> <image:image> <image:loc> http://dom.dom/product-id163/U-0-1-3-800x800.jpg </image:loc> <image:caption>Product 163/image:caption> <image:title>Product 163</image:title> </image:image> </url> Должно быть? <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> </url> Все верно я понял? Змінено 29 жовтня 2016 користувачем Mysha Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 29 жовтня 2016 Share Опубліковано: 29 жовтня 2016 Теперь это понятно. Вопрос как подрезать гугломодуль до понимания Яндексом. Было: <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> <image:image> <image:loc> http://http://dom.dom/product-id163/U-0-1-3-800x800.jpg </image:loc> <image:caption>Product 163/image:caption> <image:title>Product 163</image:title> </image:image> </url> Должно быть? <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> </url> Все верно я понял? Да Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 Спасибо! Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 В общем, я заклонировал модуль Google, сделал его Yandex и потом пильнул PHP вот так: Было: <?php class ControllerExtensionFeedGoogleSitemap extends Controller { public function index() { if ($this->config->get('google_sitemap_status')) { $output = '<?xml version="1.0" encoding="UTF-8"?>'; $output .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">'; $this->load->model('catalog/product'); $this->load->model('tool/image'); $products = $this->model_catalog_product->getProducts(); foreach ($products as $product) { if ($product['image']) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('product/product', 'product_id=' . $product['product_id']) . '</loc>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<lastmod>' . date('Y-m-d\TH:i:sP', strtotime($product['date_modified'])) . '</lastmod>'; $output .= '<priority>1.0</priority>'; $output .= '<image:image>'; $output .= '<image:loc>' . $this->model_tool_image->resize($product['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height')) . '</image:loc>'; $output .= '<image:caption>' . $product['name'] . '</image:caption>'; $output .= '<image:title>' . $product['name'] . '</image:title>'; $output .= '</image:image>'; $output .= '</url>'; } } Стало: <?php class ControllerExtensionFeedYandexSitemap extends Controller { public function index() { if ($this->config->get('yandex_sitemap_status')) { $output = '<?xml version="1.0" encoding="UTF-8"?>'; $output .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">'; $this->load->model('catalog/product'); $products = $this->model_catalog_product->getProducts(); foreach ($products as $product) { if ($product) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('product/product', 'product_id=' . $product['product_id']) . '</loc>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<lastmod>' . date('Y-m-d\TH:i:sP', strtotime($product['date_modified'])) . '</lastmod>'; $output .= '<priority>1.0</priority>'; $output .= '</url>'; } } Одобряете? Или...? Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 Яндекс получил файл без image, Гугл - с image. В robots.txt указал каждому свое. Все должны быть довольны. Надіслати Поділитися на інших сайтах More sharing options... toropa Опубліковано: 2 листопада 2016 Share Опубліковано: 2 листопада 2016 Есть уже готовые решения и стоятнемного Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 2 листопада 2016 Автор Share Опубліковано: 2 листопада 2016 Готовые решения для чего? Чтобы настроить параметры в Гугл консоли? Не смешите. Все уже настроено руками под конкретный проект. Роботс соответствует сайтмапу. Только уникальные URL. Все с параметрами - в бане. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця Параметры URL и индексация Google
Mysha Опубліковано: 24 жовтня 2016 Автор Share Опубліковано: 24 жовтня 2016 Пардон. Я понял, посмотрел в список совместимости OCS вместо OC. Надіслати Поділитися на інших сайтах More sharing options...
Mysha Опубліковано: 24 жовтня 2016 Автор Share Опубліковано: 24 жовтня 2016 (змінено) Тогда такой вопрос - в чем преимущества модуля перед стандартными функциями? Sitemap с lastmod есть штатно Посадочные страницы производителей есть тоже Страницы категорий - штатно с ЧПУ Тысячи вариаций на основе URL-параметров закрыты через robots Ценник у модуля - подарок. Но хочется понять, что реально он даст при вышеуказанном раскладе. В смысле, я хочу понять, стоит ли возиться скорее даже по времени, чем по цене, и какой профит. Заранее спасибо! Змінено 24 жовтня 2016 користувачем Mysha Надіслати Поділитися на інших сайтах More sharing options...
Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 Все же я Яндексом вышел косяк при использовании штатного модуля. Неизвестный тег image:image (25 предупреждений) Надіслати Поділитися на інших сайтах More sharing options...
markimax Опубліковано: 29 жовтня 2016 Share Опубліковано: 29 жовтня 2016 Все же я Яндексом вышел косяк при использовании штатного модуля. Неизвестный тег image:image (25 предупреждений) Яндекс не поддерживает в sitemap тег image Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 (змінено) Теперь это понятно. Вопрос как подрезать гугломодуль до понимания Яндексом. Было: <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> <image:image> <image:loc> http://dom.dom/product-id163/U-0-1-3-800x800.jpg </image:loc> <image:caption>Product 163/image:caption> <image:title>Product 163</image:title> </image:image> </url> Должно быть? <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> </url> Все верно я понял? Змінено 29 жовтня 2016 користувачем Mysha Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 29 жовтня 2016 Share Опубліковано: 29 жовтня 2016 Теперь это понятно. Вопрос как подрезать гугломодуль до понимания Яндексом. Было: <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> <image:image> <image:loc> http://http://dom.dom/product-id163/U-0-1-3-800x800.jpg </image:loc> <image:caption>Product 163/image:caption> <image:title>Product 163</image:title> </image:image> </url> Должно быть? <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> </url> Все верно я понял? Да Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 Спасибо! Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 В общем, я заклонировал модуль Google, сделал его Yandex и потом пильнул PHP вот так: Было: <?php class ControllerExtensionFeedGoogleSitemap extends Controller { public function index() { if ($this->config->get('google_sitemap_status')) { $output = '<?xml version="1.0" encoding="UTF-8"?>'; $output .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">'; $this->load->model('catalog/product'); $this->load->model('tool/image'); $products = $this->model_catalog_product->getProducts(); foreach ($products as $product) { if ($product['image']) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('product/product', 'product_id=' . $product['product_id']) . '</loc>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<lastmod>' . date('Y-m-d\TH:i:sP', strtotime($product['date_modified'])) . '</lastmod>'; $output .= '<priority>1.0</priority>'; $output .= '<image:image>'; $output .= '<image:loc>' . $this->model_tool_image->resize($product['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height')) . '</image:loc>'; $output .= '<image:caption>' . $product['name'] . '</image:caption>'; $output .= '<image:title>' . $product['name'] . '</image:title>'; $output .= '</image:image>'; $output .= '</url>'; } } Стало: <?php class ControllerExtensionFeedYandexSitemap extends Controller { public function index() { if ($this->config->get('yandex_sitemap_status')) { $output = '<?xml version="1.0" encoding="UTF-8"?>'; $output .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">'; $this->load->model('catalog/product'); $products = $this->model_catalog_product->getProducts(); foreach ($products as $product) { if ($product) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('product/product', 'product_id=' . $product['product_id']) . '</loc>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<lastmod>' . date('Y-m-d\TH:i:sP', strtotime($product['date_modified'])) . '</lastmod>'; $output .= '<priority>1.0</priority>'; $output .= '</url>'; } } Одобряете? Или...? Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 Яндекс получил файл без image, Гугл - с image. В robots.txt указал каждому свое. Все должны быть довольны. Надіслати Поділитися на інших сайтах More sharing options... toropa Опубліковано: 2 листопада 2016 Share Опубліковано: 2 листопада 2016 Есть уже готовые решения и стоятнемного Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 2 листопада 2016 Автор Share Опубліковано: 2 листопада 2016 Готовые решения для чего? Чтобы настроить параметры в Гугл консоли? Не смешите. Все уже настроено руками под конкретный проект. Роботс соответствует сайтмапу. Только уникальные URL. Все с параметрами - в бане. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 (змінено) Теперь это понятно. Вопрос как подрезать гугломодуль до понимания Яндексом. Было: <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> <image:image> <image:loc> http://dom.dom/product-id163/U-0-1-3-800x800.jpg </image:loc> <image:caption>Product 163/image:caption> <image:title>Product 163</image:title> </image:image> </url> Должно быть? <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> </url> Все верно я понял? Змінено 29 жовтня 2016 користувачем Mysha Надіслати Поділитися на інших сайтах More sharing options...
markimax Опубліковано: 29 жовтня 2016 Share Опубліковано: 29 жовтня 2016 Теперь это понятно. Вопрос как подрезать гугломодуль до понимания Яндексом. Было: <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> <image:image> <image:loc> http://http://dom.dom/product-id163/U-0-1-3-800x800.jpg </image:loc> <image:caption>Product 163/image:caption> <image:title>Product 163</image:title> </image:image> </url> Должно быть? <url> <loc>http://dom.dom/product-id163</loc> <changefreq>weekly</changefreq> <lastmod>2016-10-14T17:46:10+03:00</lastmod> <priority>1.0</priority> </url> Все верно я понял? Да Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 Спасибо! Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 В общем, я заклонировал модуль Google, сделал его Yandex и потом пильнул PHP вот так: Было: <?php class ControllerExtensionFeedGoogleSitemap extends Controller { public function index() { if ($this->config->get('google_sitemap_status')) { $output = '<?xml version="1.0" encoding="UTF-8"?>'; $output .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">'; $this->load->model('catalog/product'); $this->load->model('tool/image'); $products = $this->model_catalog_product->getProducts(); foreach ($products as $product) { if ($product['image']) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('product/product', 'product_id=' . $product['product_id']) . '</loc>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<lastmod>' . date('Y-m-d\TH:i:sP', strtotime($product['date_modified'])) . '</lastmod>'; $output .= '<priority>1.0</priority>'; $output .= '<image:image>'; $output .= '<image:loc>' . $this->model_tool_image->resize($product['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height')) . '</image:loc>'; $output .= '<image:caption>' . $product['name'] . '</image:caption>'; $output .= '<image:title>' . $product['name'] . '</image:title>'; $output .= '</image:image>'; $output .= '</url>'; } } Стало: <?php class ControllerExtensionFeedYandexSitemap extends Controller { public function index() { if ($this->config->get('yandex_sitemap_status')) { $output = '<?xml version="1.0" encoding="UTF-8"?>'; $output .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">'; $this->load->model('catalog/product'); $products = $this->model_catalog_product->getProducts(); foreach ($products as $product) { if ($product) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('product/product', 'product_id=' . $product['product_id']) . '</loc>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<lastmod>' . date('Y-m-d\TH:i:sP', strtotime($product['date_modified'])) . '</lastmod>'; $output .= '<priority>1.0</priority>'; $output .= '</url>'; } } Одобряете? Или...? Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 Яндекс получил файл без image, Гугл - с image. В robots.txt указал каждому свое. Все должны быть довольны. Надіслати Поділитися на інших сайтах More sharing options... toropa Опубліковано: 2 листопада 2016 Share Опубліковано: 2 листопада 2016 Есть уже готовые решения и стоятнемного Надіслати Поділитися на інших сайтах More sharing options... Mysha Опубліковано: 2 листопада 2016 Автор Share Опубліковано: 2 листопада 2016 Готовые решения для чего? Чтобы настроить параметры в Гугл консоли? Не смешите. Все уже настроено руками под конкретный проект. Роботс соответствует сайтмапу. Только уникальные URL. Все с параметрами - в бане. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 Спасибо! Надіслати Поділитися на інших сайтах More sharing options...
Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 В общем, я заклонировал модуль Google, сделал его Yandex и потом пильнул PHP вот так: Было: <?php class ControllerExtensionFeedGoogleSitemap extends Controller { public function index() { if ($this->config->get('google_sitemap_status')) { $output = '<?xml version="1.0" encoding="UTF-8"?>'; $output .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">'; $this->load->model('catalog/product'); $this->load->model('tool/image'); $products = $this->model_catalog_product->getProducts(); foreach ($products as $product) { if ($product['image']) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('product/product', 'product_id=' . $product['product_id']) . '</loc>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<lastmod>' . date('Y-m-d\TH:i:sP', strtotime($product['date_modified'])) . '</lastmod>'; $output .= '<priority>1.0</priority>'; $output .= '<image:image>'; $output .= '<image:loc>' . $this->model_tool_image->resize($product['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height')) . '</image:loc>'; $output .= '<image:caption>' . $product['name'] . '</image:caption>'; $output .= '<image:title>' . $product['name'] . '</image:title>'; $output .= '</image:image>'; $output .= '</url>'; } } Стало: <?php class ControllerExtensionFeedYandexSitemap extends Controller { public function index() { if ($this->config->get('yandex_sitemap_status')) { $output = '<?xml version="1.0" encoding="UTF-8"?>'; $output .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">'; $this->load->model('catalog/product'); $products = $this->model_catalog_product->getProducts(); foreach ($products as $product) { if ($product) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('product/product', 'product_id=' . $product['product_id']) . '</loc>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<lastmod>' . date('Y-m-d\TH:i:sP', strtotime($product['date_modified'])) . '</lastmod>'; $output .= '<priority>1.0</priority>'; $output .= '</url>'; } } Одобряете? Или...? Надіслати Поділитися на інших сайтах More sharing options...
Mysha Опубліковано: 29 жовтня 2016 Автор Share Опубліковано: 29 жовтня 2016 Яндекс получил файл без image, Гугл - с image. В robots.txt указал каждому свое. Все должны быть довольны. Надіслати Поділитися на інших сайтах More sharing options...
toropa Опубліковано: 2 листопада 2016 Share Опубліковано: 2 листопада 2016 Есть уже готовые решения и стоятнемного Надіслати Поділитися на інших сайтах More sharing options...
Mysha Опубліковано: 2 листопада 2016 Автор Share Опубліковано: 2 листопада 2016 Готовые решения для чего? Чтобы настроить параметры в Гугл консоли? Не смешите. Все уже настроено руками под конкретный проект. Роботс соответствует сайтмапу. Только уникальные URL. Все с параметрами - в бане. Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts