Monthly Archives: March 2022
Привіт, фанати Magento!
Це був дуже довгий місяць для всіх у нашій команді Magefan та для всього українського народу. Наскільки багатьом з вас відомо, Росія розпочала війну проти нашої мирної країни 24 лютого 2022 року.
За останній місяць російські солдати зруйнували сотні міст і сіл у нашій країні, вбивши тисячі невинних людей, у тому числі дітей. Дізнайтеся більше про один місяць війни та як ви можете допомогти в цій статті.
Magefan продовжує працювати навіть у ці важкі часи. Цього місяця ми випустили нові розширення та покращили наявні.
Нове розширення Magento 2 SEO!
Тепер вам не потрібно турбуватися про найважливіші функції, пов’язані з SEO, оскільки наш новий модуль Magento 2 SEO охоплює їх усі.
Ви можете ввімкнути теги hreflang, налаштувати rich snippets, створити HTML sitemap, додати канонічні теги, налаштувати редіректи, налаштувати теги open graph та Twitter cards — усе в одному місці.
Це набір із 6 окремих рішень для покращення вашого SEO та збільшення
Дорогі клієнти Magefan,
Минув місяць відтоді, як увесь світ зіткнувся з жахом, який раніше присягнувся не повторити — війною!
Минув місяць відтоді, як усі українці прокинулися в новій реальності, де кілька разів на день лунають сирени повітряної тривоги, що несуть невпевненість і страх, куди ж прилетить наступна бомба.
Минув місяць відтоді, як переховування в бомбосховищах і підвалах стало частішим, ніж прогулянка на вулиці. Неспровокована агресія щодо нашої країни, виправдана маніакальним дистатором, забирає життя невинних людей.
Хоча інформації доволі багато, ми все ж хочемо поділитися своїми думками та почуттями про ці жахливі дні, впродовж яких українці мужньо відстоюють право всього світу на свободу та мир.
Як Україна змінилась?
Все змінилося, коли російські «миротворці» прийшли «рятувати» українську націю від уявних нацистів і фашистів. І їм вдалося, якщо можна це так назвати, «врятувати» нас від постійного постачання таких необхідних речей, як вода, їжа та ліки, затишні будинки,
Іноді сторінки з третьої позиції в SERP отримують більше кліків, ніж другий або навіть перший результат. Це в кінцевому підсумку призводить до того, що третя сторінка отримує першу позицію лише тому, що люди вважають її кориснішою.
Однак це відбувається не випадково. Скільки кліків ваша сторінка отримує в результатах пошуку, залежить від того, наскільки добре ви оптимізуєте свої мета теги (meta tags). Що стосується SEO сторінок продуктів, ви повинні оптимізувати свої мета заголовки та описи за допомогою ключових слів.
Але головне питання полягає в тому, як оптимізувати метадані для кожного продукту, якщо у вас їх сотні або навіть тисячі?
Відповідь проста — шаблони мета тегів у Magento. Ці шаблони також відомі як правила SEO, які дозволяють налаштувати один мета заголовок або опис як шаблон, і він використовуватиметься в певних продуктах.
Отже, сьогодні ви дізнаєтеся, як створювати шаблони мета тегів за допомогою розширення Magento 2 SEO.
Щоб створити шаблони мета тегів у Magento 2:
1.
Канонічний тег у Magento — це найкращий спосіб вирішити проблеми дублювання контенту та повідомити пошукові системи про основну версію сторінки.
Незважаючи на те, що ви не публікуєте один і той самий контент на різних сторінках або не створюєте одні й ті ж продукти кілька разів, вам все одно потрібно додати канонічні теги.
Отже, тут ви дізнаєтеся, чому потрібно додавати їх та як це зробити.
Чому вам потрібні канонічні теги в Magento 2?
Як і будь яка інша платформа для онлайн магазинів, Magento використовує фасетну навігацію та фільтрацію, щоб допомогти користувачам знайти продукти, які відповідають їхнім потребам. Це призводить до створення URL адрес з параметрами, наприклад:
https://yourwebsite.com/men/tops-men?p=2
https://yourwebsite.com/men/tops-men?climate=201&size=168
https://yourwebsite.com/men/tops-men?price=30-40
Крім того, якщо ви налаштуєте шлях до категорії так, що він відображатиметься в URL адресі продукту, ви в кінцевому підсумку отримаєте безліч URL адрес, які вказують
Дублюваний контент є однією з найпоширеніших проблем SEO, з якою стикаються багато веб сайтів, навіть якщо вони не поширюють свої статті на різних платформах та не публікують той самий контент на різних сторінках свого сайту.
Якщо вам це знайомо і ви хочете дізнатися, як це виправити, ви потрапили в потрібне місце.
Ми ознайомимо вас із канонічними тегами (canonical tags) та всім, що вам потрібно знати про них, щоб уникнути проблем із дублюванням контенту з урахуванням найкращих практик SEO сторінки продукту.
Для початку давайте з’ясуємо, що таке канонічні теги.
Що таке канонічні теги?
Канонічні теги, які також називаються rel="canonical" — це фрагменти HTML коду, які визначають основну версію сторінки серед подібних або одинакових сторінок. Канонічні теги повідомляють пошукові системами про основну URL адресу, якщо у вас є сторінки з подібним контентом або та сама сторінка доступна за різними URL адресами.
Тобто, іншими словами, ви вказуєте Google, яка версія сторінки має відображатися
Карта сайту або ж sitemap є важливою частиною технічної частини SEO, яка допомагає вам зробити так, щоб ваш сайт Magento легко сканували, індексували та виявляли роботи пошукових систем. Пошукові системи зчитують карту сайту, щоб виявити нові сторінки, визначити, як часто вони оновлюються, і ранжирують їх залежно від валідності інформації, яку вони містять.
Однак, коли справа доходить до створення sitemap, люди не знають, яку ж карту сайту використовувати.
Отже, у цій статті ви дізнаєтесь, у чому різниця між HTML та XML sitemap, чи варто використовувати обидві з них, а також дізнаєтесь, як вони впливають на Magento SEO.
Для початку давайте визначимося, для чого використовуються ці карти сайту.
Що таке XML sitemap?
XML sitemap — це карта сайту, створена мовою Extensible Markup Language (XML), яка містить інформацію про всі URL адреси вашого веб-сайту разом з метаданими. Метадані містять інформацію про те, наскільки важливою є URL адреса, коли її востаннє оновлювалося, як часто вона оновлюється,
UPD: "Станом на ранок 16 травня 2022 року понад 650 дітей постраждали в Україні внаслідок повномасштабної збройної агресії російської федерації. За офіційними даними ювенальних прокурорів, 229 дітей загинуло та понад 421 поранено." - Офісі Генпрокурора України.
Російські війська вже вбили понад 100 українських дітей.
Таня, якій було 6 років, померла від зневоднення під завалами свого будинку.
Аліса з Охтирки, їй 7 років, загинула під час обстрілу дитсадка з ракет «Град».
Софію з Нової Каховки, якій було 6 років, розстріляли разом із родиною.
Скільки ще дітей має померти?
Скільки ще дітей має народитися в бомбосховищах?
Скільки ще днів матерям потрібно заснути від страху, що їхні діти завтра не прокинуться?
Ці вбивства є злочинами проти людства. Вони вбивають наше майбутнє — наших дітей.
Припиніть вбивати українських дітей!
Зупиніть цю війну!
HTML sitemap у Magento є обов’язковим елементом для кращої навігації та задоволеності користувачів, оскільки він надає стислу інформацію про сторінки вашого веб-сайту. Крім того, HTML sitemap полегшує та пришвидшує пошук цих сторінок для сканерів. Отже, він є обов’язковим, так само як і XML sitemap.
Сьогодні ви дізнаєтеся, як створити HTML sitemap в Magento 2 без складних налаштувань. Вам просто потрібне розширення Magento 2 HTML Sitemap.
Щоб створити HTML sitemap у Magento 2:
1. Підіть у Stores > Configuration > Magefan Extensions > HTML Sitemap.
2. Виберіть де ви хочете показувати посилання на карту сайту у полі
3. Виберіть де відкривати посилання Open Links
4. Налаштуйте посилання для CMS сторінок, Products, Categories, Blog Posts, та Categories. Налаштування однакові для всіх цих сторінок.
- Ввімкніть опцію Display Product Links, щоб додати посилання на сторінки у Magento HTML sitemap.
Категорії в Magento — це один із способів покращити навігацію, групувати продукти за різними атрибутами та допомогти користувачам швидше знаходити товари, які їх цікавлять.
Magento надає вичерпні можливості для створення категорій. Але це тривалий і трудомісткий процес, оскільки після створення категорій вам ще потрібно додати до них продукти вручну.
Набагато швидше буде створювати категорії та підкатегорії динамічно на основі шаблону атрибутів продукту та додавати до них продукти відповідно до певних умов.
Здається занадто легким?
Ну, це доволі легко з розширенням Dynamic Categories для Magento.
Сьогодні ви створите динамічну категорію за шаблоном із 17 підкатегоріями лише за кілька кліків.
Щоб динамічно створювати категорії в Magento 2 за шаблоном:
1. Підіть у Catalog > Dynamic Category > Rules та натисніть кнопку Add New Rule.
2. Ввімкніть Rule, введіть Description, задайте Priority та виберіть Pattern як тип категорії - Categories Type.
3. Виберіть Parent Category та Pattern
Категорії Magento 2 групують ваші продукти за різними умовами: чоловічі товари, низ, верх, спорядження, спорт тощо. Однак іноді вам потрібно приховати категорії в Magento, якщо вони порожні, щоб уникнути проблем 404 сторінками і забезпечити безперебійний досвід користувачів.
На жаль, у Magento за замовчуванням для цього немає спеціальної опції. Але ви завжди можете покластися на розширення Magento 2 Dynamic Categories для виконання цього завдання.
Щоб приховати порожні категорії в Magento:
- Підіть у Catalog > Categories та виберть категорію для якої ви хочете ввімкнути відповідну опцію.
- Розгорніть секцію Dynamic Category та ввімкніть опцію Automatically Disable Categories Without Products.
Після того, як ви ввімкнете опцію приховувати порожні категорії в Magento, cron, який запускається щодня о 1 годині ночі, перевірить чи є продукти в категоріях.
Якщо там немає продуктів, категорія буде вимкнена, і ви отримаєте таке сповіщення про її вимкнення в адмін панель:
Але що станеться зі сторінкою
Одна з найважливіших речей, до яких клієнти дуже бережно ставлять під час онлайн покупок — це їхні особисті дані. Саме для цього існує загальний регламент захисту даних — General Data Protection Regulation (GDPR), який уряд вимагає для забезпечення збереження, керування та обробки цих даних відповідно до прав користувачів.
Однак ця норма не тільки захищає інтереси ваших клієнтів. Вона допомагає вашому магазину відповідати GDPR, щоб захистити його від штрафів і судових позовів за неналежну обробку даних.
Ось чому сьогодні ми обговоримо найкращі розширення GDPR для Magento 2, які допоможуть вам надати своїм клієнтам більше контролю над даними, якими вони з вами діляться.
Давайте почнемо.
Найкращі розширення Magento 2 GDPR
Вендор | Назва модуля | Ціна | Гарантії | Рейтинг |
![]() |
Magento 2 GDPR Extension від Plumrocket | $199.00 |
- 100% відкритий код - 60 днів на повернення коштів - Постійні безкоштовні оновлення - 90 днів безкоштовної підтримки |
4.9 ⭐⭐⭐⭐⭐ 13 відгуків |
![]() |
GDPR for Magento 2 від Mirasvit | $149.00 |
- |
Структуровані дані — rich snippets — це невеликий фрагмент коду, який спрямовує трафік на ваш веб-сайт і підвищує рейтинг кліків (CTR). Це важливо для магазинів Magento, оскільки генерує більш цільовий трафік і відповідно збільшує дохід.
Щоб додати rich snippets до сторінок Magento, вам доведеться відредагувати багато темплейтів і коду, що не є найкращим варіантом для людей без технічних знань.
У цій статті ми розповімо, як додати найбільш важливі rich snippets для Magento з допомогою декількох простих налаштувань в адмін панелі. Для цього вам знадобиться розширення Magento 2 Rich Snippets.
Після того як ви встановите розширення, підіть у Stores > Configuration > Magefan Extensions > Rich Snippets.
Щоб додати rich snippets до сторінок Magento 2:
1. Налаштуйте product rich snippet
- Виберіть Description Attribute.
- Виберіть чи хочете ви показувати ціну - Price - з урахуванням податку чи без нього.
- Задайте Brand Attribute та виберіть SKU Attribute.
- Вкажіть Global Trade Item Number (GTIN)
Якщо ви вирішили видалити розширення Magento 2 HTML Sitemap, будь ласка, виконайте наступні кроки. Ви також можете зв'язатись з нашою командою для отримання безкоштовної консультації у випадку, якщо у вас виникнуть проблеми з розширенням Magefan.
Видалення файлів розширення
Інструкції щодо видалення файлів залежать від способу яким розширення було встановлено.
1. Якщо ви можете знайти файли розширення у папці
app/code/Magefan/HtmlSitemap
тоді видаліть цю папку.
2. Якщо розширення було встановлено через композер та його файли знаходяться в папці
vendor/magefan/module-html-sitemap
тоді запустіть наступну композер команду CLI , щоб видалити її
composer remove magefan/module-html-sitemap
Після видалення файлів розширення запустіть ці CLI команди Magento:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero
Якщо вам потрібно оновити розширення Magento 2 HTML Sitemap від Magefan, будь ласка, виконайте наведені нижче дії.
Примітка: інструкції з оновлення залежать від методу, яким було встановлено розширення Magento 2 HTML Sitemap.
Оновлення через composer
Якщо модуль HTML Sitemap було встановлено через composer (перевірте чи існує папка vendor/magefan/module-html-sitemap
), тоді вам потрібно запустити ці прості CLI команди в каталозі Magento 2:
composer remove magefan/module-html-sitemap
composer require magefan/module-html-sitemap
^x.x.x
# replace x.x.x with the version you want to use
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime deployment.
Оновлення через FTP
Якщо модуль HTML Sitemap було встановлено через FTP (перевірте чи існує папка app/code/Magefan/HtmlSitemap
), тоді виконайте
Ви можете встановити розширення Magento 2 HTML Sitemap від Magefan через composer або архів.
Бажаєте, щоб ми встановили та налаштували для вас модуль HTML Sitemap? Наші девелопери зроблять це замість ваc – перегляньте наш інсталяційний сервіс.
Встановлення через composer (рекомендовано)
- Відкрийте командний рядок.
- За допомогою команди "cd" перейдіть до кореневого каталогу Magento 2.
- Запустіть CLI команди:
composer require magefan/module-html-sitemap
# Authentication required (repo.magento.com)
# Отримайте свої Magento Marketplace authentication keys або використайте ці:
# Username: 7c018006799466c681ad507e27904677
# Password: 289077c86e811661a8f7751828485d3a
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime deployment.
Встановлення через архів та FTP
- Завантажте ZIP-архів розширення HTML Sitemap
Якщо ви вирішили видалити розширення Magento 2 SEO, будь ласка, виконайте наступні кроки. Ви також можете зв'язатись з нашою командою для отримання безкоштовної консультації у випадку, якщо у вас виникнуть проблеми з розширенням Magefan.
Видалення файлів розширення
Інструкції щодо видалення файлів залежать від способу яким розширення було встановлено.
1. Якщо ви можете знайти файли розширення у папці
app/code/Magefan/Seo
тоді видаліть цю папку.
2. Якщо розширення було встановлено через композер та його файли знаходяться в папці
vendor/magefan/module-seo
тоді запустіть наступну композер команду CLI , щоб видалити її
composer remove magefan/module-seo
Після видалення файлів розширення запустіть ці CLI команди Magento:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime deployment.
Видалення даних
Якщо вам потрібно оновити розширення Magento 2 SEO від Magefan, будь ласка, виконайте наведені нижче дії.
Примітка: інструкції з оновлення залежать від методу, яким було встановлено розширення Magento 2 SEO.
Оновлення через composer
Якщо модуль Magento 2 SEO було встановлено через composer (перевірте чи існує папка vendor/magefan/module-seo
), тоді вам потрібно запустити ці прості CLI команди в каталозі Magento 2:
composer remove magefan/module-seo
composer require magefan/module-seo
^x.x.x
# replace x.x.x with the version you want to use
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime deployment.
Оновлення через FTP
Якщо модуль Magento 2 SEO було встановлено через FTP (перевірте чи існує папка app/code/Magefan/Seo
), тоді виконайте наступні команди:
1. Завантажте останню версію архіву
Ви можете встановити розширення Magento 2 SEO від Magefan через composer або архів.
Бажаєте, щоб ми встановили та налаштували для вас модуль SEO? Наші девелопери зроблять це замість ваc – перегляньте наш інсталяційний сервіс.
Встановлення через composer (рекомендовано)
Будь ласка підіть в свій акаунт Magefan Account > My Downloads > Install via Composer щоб отримати інсталяційні інструкції.
Встановлення через архів та FTP
- Завантажте ZIP-архів розширення SEO на сайті magefan.com (не з GitHub або ж інших джерел).
- Вилучіть файли.
- Скопіюйте папкy app з архіву у свою папку Magento 2.
- У командному рядку за допомогою "cd" перейдіть до кореневого каталогу Magento 2.
- Запустіть команди CLI:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime deployment.
Після того, як ви встановите розширення, перейдіть
Якщо ви вирішили видалити розширення Magento 2 Rich Snippets, будь ласка, виконайте наступні кроки. Ви також можете зв'язатись з нашою командою для отримання безкоштовної консультації у випадку, якщо у вас виникнуть проблеми з розширенням Magefan.
Видалення файлів розширення
Інструкції щодо видалення файлів залежать від способу яким розширення було встановлено.
1. Якщо ви можете знайти файли розширення у папці
app/code/Magefan/RichSnippets
тоді видаліть цю папку.
2. Якщо розширення було встановлено через композер та його файли знаходяться в папці
vendor/magefan/module-rich-snippets
тоді запустіть наступну композер команду CLI , щоб видалити її
composer remove magefan/module-rich-snippets
Після видалення файлів розширення запустіть ці CLI команди Magento:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для
Якщо вам потрібно оновити розширення Magento 2 Rich Snippets від Magefan, будь ласка, виконайте наведені нижче дії.
Примітка: інструкції з оновлення залежать від методу, яким було встановлено розширення Rich Snippets.
Оновлення через composer
Якщо модуль Rich Snippets було встановлено через composer (перевірте чи існує папка vendor/magefan/module-rich-snippets
), тоді вам потрібно запустити ці прості CLI команди в каталозі Magento 2:
composer remove magefan/module-rich-snippets
composer require magefan/module-rich-snippets
^x.x.x
# replace x.x.x with the version you want to use
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime deployment.
Оновлення через FTP
Якщо модуль Rich Snippets було встановлено через FTP (перевірте чи існує папка app/code/Magefan/RichSnippets
), тоді виконайте наступні
Ви можете встановити розширення Magento 2 Rich Snippets від Magefan через composer або архів.
Бажаєте, щоб ми встановили та налаштували для вас модуль Rich Snippets? Наші девелопери зроблять це замість ваc – перегляньте наш інсталяційний сервіс.
Встановлення через composer (рекомендовано)
Будь ласка підіть в свій акаунт Magefan Account > My Downloads > Install via Composer щоб отримати інсталяційні інструкції.
Встановлення через архів та FTP
- Завантажте ZIP-архів розширення Rich Snippets на сайті magefan.com (не з GitHub або ж інших джерел).
- Вилучіть файли.
- Скопіюйте папкy app з архіву у свою папку Magento 2.
- У командному рядку за допомогою "cd" перейдіть до кореневого каталогу Magento 2.
- Запустіть команди CLI:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime deployment.