Бюджет: 3000 UAH Срок: 7 дней
Добрый день!
Не все рекомендации возможно реализовать с помощью Shopify
Есть доступ к админке Shopify, вроде как этого должно хватать для внесения правок.
You should use 301 Permanent Redirect instead of 307 for redirecting HTTP-pages to HTTPS. Here are examples of homepage and blog post page redirection:


A robots.txt file is a file at the root of your site that indicates those parts of your site you don’t want accessed by search engine crawlers. robots.txt should be available at https://www.ceeianes.com/robots.txt
You should add this robots.txt file to the website root:
User-agent: *
Disallow: /admin
Disallow: /cart
Disallow: /orders
Disallow: /checkout
Disallow: /7153451065/checkouts
Disallow: /7153451065/orders
Disallow: /carts
Disallow: /account
Disallow: /collections/*+*
Disallow: /collections/*%2B*
Disallow: /collections/*%2b*
Disallow: /blogs/*+*
Disallow: /blogs/*%2B*
Disallow: /blogs/*%2b*
Disallow: /*design_theme_id*
Disallow: /*preview_theme_id*
Disallow: /*preview_script_id*
Disallow: /discount/*
Disallow: /gift_cards/*
Disallow: /apple-app-site-association
Disallow: /search?q=*
User-agent: adsbot-google
Disallow: /checkout
Disallow: /carts
Disallow: /orders
Disallow: /7153451065/checkouts
Disallow: /7153451065/orders
Disallow: /discount/*
Disallow: /gift_cards/*
Disallow: /*design_theme_id*
Disallow: /*preview_theme_id*
Disallow: /*preview_script_id*
User-agent: Nutch
Disallow: /
User-agent: MJ12bot
Crawl-Delay: 10
User-agent: Pinterest
Crawl-delay: 1
Sitemap: https://www.ceeianes.com/sitemap.xml
You should add a <link> element with the attribute rel="canonical" to the <head> section of pagination URLs.
Add this rel="canonical" element to URLs of “Travel Essentials“ sequence:
<link rel="canonical" href="https://www.ceeianes.com/collections/travel-essentials" />
https://www.ceeianes.com/collections/travel-essentials?page=1
https://www.ceeianes.com/collections/travel-essentials?page=2
https://www.ceeianes.com/collections/travel-essentials?page=3
Add this rel="canonical" element to URLs of “Travel Organizers“ sequence:
<link rel="canonical" href="https://www.ceeianes.com/collections/travel-organizers" />
https://www.ceeianes.com/collections/travel-organizers?page=1
https://www.ceeianes.com/collections/travel-organizers?page=2
Add this rel="canonical" element to URLs of “Products“ sequence:
<link rel="canonical" href="https://www.ceeianes.com/collections/all" />
https://www.ceeianes.com/collections/all?page=1
https://www.ceeianes.com/collections/all?page=2
https://www.ceeianes.com/collections/all?page=3
https://www.ceeianes.com/collections/all?page=4
https://www.ceeianes.com/collections/all?page=5
https://www.ceeianes.com/collections/all?page=6
https://www.ceeianes.com/collections/all?page=7
https://www.ceeianes.com/collections/all?page=8
Add this rel="canonical" element to URLs of “All Products“ sequence:
<link rel="canonical" href="https://www.ceeianes.com/collections/all-products" />
https://www.ceeianes.com/collections/all-products?page=1
https://www.ceeianes.com/collections/all-products?page=2
https://www.ceeianes.com/collections/all-products?page=3
https://www.ceeianes.com/collections/all-products?page=4
https://www.ceeianes.com/collections/all-products?page=5
https://www.ceeianes.com/collections/all-products?page=6
https://www.ceeianes.com/collections/all-products?page=7
https://www.ceeianes.com/collections/all-products?page=8
For all new pagination URLs (for these sequences above and for any other new sequences) you should use rel="canonical" element to the main page of the sequence.
Use this robots meta tag for the pages below:
(in the <head> section of your pages)
<meta name="robots" content="noindex,nofollow">
https://www.ceeianes.com/search
https://www.ceeianes.com/account/login
https://www.ceeianes.com/account/register
For the page https://www.ceeianes.com/collections you should use this <title>:
Smart Travel Essentials List - Ceeianes Travel Essentials
For the page https://www.ceeianes.com/pages/terms-and-conditions you should use this <title>:
Terms & Conditions - Ceeianes Travel Essentials
For the page https://www.ceeianes.com/tools/sitemap you should use this <title>:
Sitemap - Ceeianes Travel Essentials
For the page https://www.ceeianes.com/cart you should use this <title>:
Shopping Cart - Ceeianes Travel Essentials
For the page https://www.ceeianes.com/account/login you should use this <title>:
Login - Ceeianes Travel Essentials
For the page https://www.ceeianes.com/account/register you should use this <title>:
Registration - Ceeianes Travel Essentials
Every page should have an <h1> tag, as search engines look to the <h1> to help determine the topic of a page.
On the page https://www.ceeianes.com/ you should remove <h1> heading tag from the site logo:


On all site pages you should not use <h3> tag for the texts below. Markup these texts using CSS (change <h3> tags to <span> elements):
<h3>: Stay in touch
<h3>: Newsletter
<h3>: Popular Items
<h3>: Secured Shopping Guarantee
On the page https://www.ceeianes.com/ you should markup this heading using CSS (change <h2> heading tag to <span>):
<h2>: Subscribe to our newsletter
On the page https://www.ceeianes.com/ you should markup this headings using CSS (change <h3> heading tags to <span>):
<h3>: Featured Items
<h3>: Collection list
<h3>: Ceeianes Travel Blog
On the page https://www.ceeianes.com/ you should markup headings using CSS (change <h4> heading tags to <span>) in these texts:
On the page https://www.ceeianes.com/ you should change this <h3> heading to <h1>:
<h3>: Shop for the best travel accessories with Ceeianes Travel Essentials!
Use these heading tags for subheadings on the page https://www.ceeianes.com/blogs/travel-cool-and-smart/how-traveling-can-help-you-discover-yourself:
<h2>: Why is Traveling the Path to Self Discovery?
<h3>: Who are you?
<h3>: Dissolves Cultural Upbringings
<h3>: Time to Think and Learn
<h3>: Self-Expression
<h3>: Increases your Agility
<h3>: Discover your Passion
<h3>: Create your own Path
<h3>: Make New and better Friends
<h2>: How to get the Best out of yourself Discovery Travel
<h3>: Travel Solo
<h3>: Interact with the Locals
<h3>: Participate in the Local Activity
<h3>: Don’t be afraid to try new things or new Paths
<h3>: Write down all you Experience
<h2>: What you learn on your Travels
<h2>: Conclusion
Use these heading tags for subheadings on the page https://www.ceeianes.com/blogs/travel-cool-and-smart/10-travel-hacks-when-you-are-on-a-budget:
<h2>: Look Out For Off-Peak Travel Times
<h2>: Stay In A Hostel Or Rent A Room
<h2>: Stick To The “Five Block Rule.”
<h2>: Be Open Minded
<h2>: Avoid Rush Hour
<h2>: Get A Job
<h2>: Use Public Transport
<h2>: Ditch Fast Foods, For Local Delicacies
<h2>: Make Your Breakfast
<h2>: Interact With The Locals
<h3>: Conclusion
Use these heading tags for subheadings on the page https://www.ceeianes.com/blogs/travel-cool-and-smart/why-you-need-to-travel-the-world:
<h2>: Different Ways and Reasons to Travel and How They Help Dispel Rumours
<h2>: Popular Rumours, Myths and Beliefs About Travelling
<h2>: Benefits of Travelling the World
Use these heading tags for subheadings on the page https://www.ceeianes.com/blogs/travel-cool-and-smart:
<h2>: Buy your airline tickets at the right time.
<h2>: Getting tickets directly from the airline:
<h2>: Check out accommodation options:
<h2>: Pack smart:
<h2>: Do not pack things that you can easily get where you are going:
<h2>: Get your own travel pillow:
<h2>: Renting a car:
<h2>: You do not have to use a rented car, uber everywhere:
<h2>: Opt for convenient public transport within the city:
<h2>: Use a language translator:
<h2>: Plan your itinerary:
<h2>: Figure out where you want to go
<h2>: Use a map to navigate:
<h2>: Weather forecast:
Use these heading tags for subheadings on the page https://www.ceeianes.com/blogs/travel-cool-and-smart/travel-essentials-you-can-t-do-without:
<h2>: Depending on where you are traveling to, you will need to get the following
<h3>: What else do we need?
Бюджет: 3000 UAH Срок: 7 дней
Добрый день!
Не все рекомендации возможно реализовать с помощью Shopify
Всем привет, нужно создать сайт для создания ивентов и продажи билетов. Возможны варианты на готовом шаблоне, фреймворке или ваш вариант. Желательно, чтобы у вас был опыт работы в разработке сайтов для продажи билетов. Примеры сайтов вышлем в приватные сообщения. При необходимости создадим прототип. Если вы ранее работали над созданием подобных сайтов, пожалуйста, отправьте примеры в приватные сообщения. Детали обсудим в приватных сообщениях. Спасибо и хорошего дня!
Разработка архитектуры единой платформы управления флотом WordPress-сайтовКонтекст проекта Есть флот из нескольких десятков WordPress-сайтов, размещённых на одном сервере и обслуживаемых одной командой. Сайты постепенно переводятся на единый стандарт разработки и поддержки — общую дизайн-систему с единой библиотекой блоков (ACF + Gutenberg) и единый стандарт безопасности. Требуется архитектура платформы для централизованного управления этим флотом.Задача Нужна разработка технической архитектуры единой платформы управления флотом WordPress-сайтов. Платформа — это не дашборд метрик, а полноценная система централизованного управления и доступа.Требования к платформе Единый вход для супер-администратора — одна точка входа для управления всеми сайтами флота: обзор состояния, версий, статуса соответствия стандарту. One-click доступ в админку каждого сайта — возможность зайти в wp-admin любого сайта флота из единого интерфейса, без хранения/ввода паролей от каждого сайта отдельно. Требуется продуманный механизм аутентификации (токены с ограниченным временем жизни, привязка к конкретному пользователю, полное логирование доступа). Разграничение ролей: супер-админ видит и управляет всем флотом; администраторы отдельных сайтов имеют доступ только к своим сайтам. Единая дизайн-система с кастомизацией на уровне сайта — общая библиотека блоков (ACF + Gutenberg), дистрибутируемая на все сайты через центральный механизм обновлений, но с возможностью локальной кастомизации блоков под конкретный сайт без потери совместимости с будущими обновлениями библиотеки. Общий дашборд мониторинга и оповещений — состояние сайтов и сервера, алерты о падениях/проблемах, статус обновлений и compliance каждого сайта относительно единого стандарта. Удобное добавление новых сайтов в сеть — платформа должна поддерживать быстрое клонирование/разворачивание нового сайта на основе единого стандарта (Core-плагин, дизайн-система) и подключение его к Hub с минимальным количеством ручных шагов.Архитектурные ограничения (важно) WordPress Multisite не рассматривается и не подходит для этой задачи. Причина не в удобстве интерфейса, а в фундаментальных архитектурных свойствах Multisite: Общая база данных и общее ядро для всех сайтов сети означают единую точку отказа: некорректное обновление плагина или ядра способно одновременно вывести из строя все сайты сети, а не один. Общий пул серверных ресурсов (PHP-воркеры, соединения с БД) означает, что аномальная нагрузка на один сайт (акция, всплеск трафика, атака) деградирует производительность всех остальных сайтов сети, включая никак не связанные с этой нагрузкой. Это системное свойство Multisite, не устраняемое процессом или дисциплиной — поэтому требуется архитектура, где каждый сайт остаётся независимой инсталляцией (собственная БД), а унификация и централизованное управление достигаются другими средствами.Предварительное архитектурное направление На данный момент наиболее перспективным представляется архитектурный подход Hub & Spoke, при котором независимые WordPress-инсталляции ("Spokes"), каждая со своей БД, объединяются: общим дистрибутируемым Core-плагином (библиотека блоков, security baseline, bridge-модуль для связи с Hub); центральным управляющим приложением ("Hub") — реестр сайтов, one-click login, мониторинг, оповещения. Однако данная архитектура не является заранее выбранным решением. Если исполнитель считает, что существует более подходящий архитектурный подход, он может предложить альтернативу при условии её технического и экономического обоснования. Отдельная задача в рамках ТЗ — обоснованный анализ и рекомендация: строить Hub с нуля кастомно, либо взять за основу готовое self-hosted решение (MainWP, InfiniteWP, ManageWP или аналоги) и расширять его под специфичные требования (интеграция с Core-плагином, compliance-отслеживание версий блоков, будущий маркетинговый слой). Нужна сравнительная оценка по срокам, стоимости поддержки, гибкости и ограничениям каждого варианта, с чёткой рекомендацией.Архитектурные требования При проектировании решения необходимо учитывать следующие нефункциональные требования: отказоустойчивость и отсутствие единой точки отказа для флота сайтов; возможность независимого обновления, отката и обслуживания каждого сайта; минимизацию blast radius при сбоях и ошибках обновлений; возможность горизонтального масштабирования при росте количества сайтов; безопасность централизованного управления и делегированного доступа; возможность последующего выделения Hub в отдельную инфраструктуру без изменения архитектурных принципов; расширяемость платформы для добавления новых централизованных сервисов. Кроме того, архитектура должна оставаться жизнеспособной при увеличении количества сайтов с нескольких десятков до 100+ без необходимости принципиального пересмотра выбранного подхода.Долгосрочное развитие платформы Платформа рассматривается как долгосрочная основа цифровой экосистемы компании, а не как инструмент исключительно для администрирования WordPress-сайтов. При проектировании необходимо предусмотреть возможность последующего добавления централизованных сервисов (например, управления маркетинговыми активностями, аналитикой, библиотекой компонентов, интеграциями и других модулей) без необходимости переработки базовой архитектуры.Технологии Конкретный стек не фиксируется заранее — исполнитель самостоятельно предлагает и обосновывает технологии в архитектурном документе (язык/фреймворк для Hub, модель хостинга/деплоя, механизм аутентификации и т.д.), исходя из требований задачи. Обоснованное предложение по технологиям — обязательная часть результата работы, наравне со сравнением custom vs готовое решение для Hub.Что нужно от исполнителя Опыт проектирования multi-site/multi-tenant архитектур на WordPress (принципиально — НЕ на базе Multisite) Практический опыт работы с MainWP/InfiniteWP/ManageWP или аналогичными системами управления флотом WP-сайтов — понимание их возможностей и ограничений на уровне API/расширяемости Опыт разработки WordPress-плагинов уровня production (ACF, Gutenberg block development, REST API) Понимание вопросов безопасности при построении систем централизованного/делегированного доступа (token-based auth, аудит доступа, минимизация blast radius) Умение подготовить архитектурную документацию: диаграммы, API-контракты между Hub и сайтами, схему данныхФормат работы Первый этап — архитектурный документ с обоснованным решением (custom vs готовое решение), схемой взаимодействия компонентов, API-контрактом Hub ↔ Core-плагин, планом поэтапной реализации. Документ должен включать вайрфрейм-схему интерфейса платформы (ключевые экраны: реестр сайтов, доступ в админку, дашборд мониторинга). По итогам согласования архитектуры — возможно продолжение сотрудничества. Важное замечание Ожидается самостоятельная архитектурная проработка, основанная на практическом опыте проектирования и эксплуатации подобных систем. Недостаточно предоставить компиляцию общих рекомендаций или типовых ответов, сгенерированных ИИ. Каждое ключевое архитектурное решение должно сопровождаться техническим обоснованием: почему выбран именно этот подход, какие альтернативы рассматривались, каковы его преимущества, ограничения и потенциальные риски в контексте данного проекта. При необходимости исполнитель должен ссылаться на практический опыт, существующие решения, документацию, open-source проекты или иные источники, подтверждающие жизнеспособность предлагаемых архитектурных решений.
Ищу опытного программиста для работы с сайтом, который работает на ModX Revolution. На данный момент необходимо выполнить ряд технических доработок, в частности: внесение изменений на сайт; замена фотографий, баннеров и размерных сеток; обновление контактной информации; другие мелкие правки; подключение Google Analytics; интеграция платежной системы LiqPay и так далее В дальнейшем планирую регулярно развивать сайт, поэтому ищу ответственного специалиста для долгосрочного сотрудничества, который сможет оперативно выполнять необходимые доработки. Требования: уверенный опыт работы с ModX Revolution; качественное выполнение задач; соблюдение согласованных сроков; готовность к постоянному сотрудничеству Работа с сайтом - https://marimoth.com Пишите и будем договариваться Мари
Всем привет. Ищу специалиста, который поможет решить проблему с исходниками React. Проблема в том что их нет. Поэтому нужно сделать новый репозиторий, вытащить максимум из DevTools/source maps, а затем довосстановить проект. Подробности распишу кандидатам. Жду ваших откликов.
Сайт работает на фреймворке Next.js (на базе React). Необходимо выполнить все пункты по ТЗ. ТЗ прилагается в файле. Жду предложений.