• Адаптивная вёрстка - как побороть боль?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    сделать красиво и лаконично - использовать rem.

    rem не панацея от всех болезней. Вообще каждый юнит надо использовать осмысленно. Будь то px, rem, em или vm/vh/vmin. Все юниты нужны для своих целей и использовать только что-то одно глупо.

    Существует ли какой-нибудь клёвый подход/методика?

    mobile first. В целом же все зависит сильно от дизайна. Как по мне придумывать какие-то правила на эту тему - глупо.

    В чём смысл использовать em?

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

    Неужели нет единой методики, неужели в вёрстке всё так плохо

    Единой методики быть не может априори. И не все так плохо. Ну а что до неудачных примеров - просто смеритесь что большинство просто не парится, работает и ладно. Методологии есть - SMACSS, BEM, etc... они не по адаптивной верстке, они просто по верстке. С тем же BEM (возможно слегка адаптированным под ваши нужды) можно изрядно уменьшить количество боли.
    Ответ написан
    4 комментария
  • Оправдан ли переезд в Санкт-Петербург в нынешних реалиях?

    XXX
    @XXX
    Решение где-то рядом
    artzmb торопиться и сжигать мосты точно не стоит. Вы были в Питере?
    Для начала попробуйте съездить без цели сразу остаться там. При этом сохранив текущую работу и без напряга уделить несколько дней знакомству с культурной столицей. Спланируйте поездку так, чтобы успеть посмотреть достопримечательности, сходить на пару собеседований и поучаствовать в каком-нибудь IT событии. Не обязательно сразу снимать квартиру, можете через airbnb снять комнату на несколько дней и осмотреться. Ну а если найдете вариант с достойной работой, то уже начнете искать способы остаться и готовить почву для переезда. :)
    Ответ написан
    2 комментария
  • Какие антивирусы для сайтов Вы используете?

    XXX
    @XXX
    Решение где-то рядом
    Андрей Пархоменко обычно проблемы кроются в косяках с настройками сайта, косяках с правами на файлы и каталоги или кривых плагинах/темах.

    Почитайте о уязвимостях в wordpress security white paper и 10 советов по безопасности WordPress.

    На хабре почитайте про выявление вредоносных PHP файлов, если сами не можете искать уязвимость, можете попробовать поискать ее плагинами или спец сервисами. Плагин Theme Authenticity Checker (TAC) проверяет файлы темы, плагин Exploit Scanner, плагин Anti-Malware. Сразу кучу плагинов ставить не надо, ставьте по одному, ищите уязвимость - если не видит, отключайте и пробуйте другой плагин. На постоянной основе можете держать включенным какой-нибудь простенький плагин для мониторинга изменений в файлах и папках, что-то вроде WordPress File Monitor (давно не обновлялся, но до сих пор исправно работает).

    Попробуйте проверить свой сайт с помощью яндекс Manul или сканер AI-Bolit.

    P.S.
    Если есть подозрения, что доступ к Вашему сайту или аккаунту имеют третьи лица, то смените все пароли, начиная с паролей от хостинга заканчивая паролем админа в wordpress.

    Регулярно делайте бекапы файлов и базы данных, и храните их как можно дольше на другом сервере.
    dytH3lh.jpg
    Ответ написан
    2 комментария
  • В выдачу яндекса попала страница https://site.ru. Как убрать?

    XXX
    @XXX
    Решение где-то рядом
    mydarck это решается очень просто. На сайт добавьте атрибут rel="canonical". Чтобы на странице https://site.ru и на странице http://site.ru в коде была указана одна каноническая ссылка с верным протоколом.
    <link rel="canonical" href="http://site.ru"/>
    После переидексации проблема будет решена.

    UPD:
    Сайт нормально открывается по http?
    Попробуйте поискать первопричину, почему поисковики проиндексировали страницу по https. Может где-то на сайте или в sitemap.xml ссылки не верно адресованы, в файле robots.txt параметр host не верно задан, посмотрите с каким протоколом добавлен сайт в инструменты вебмастеров, может на сайте настроен какой-то корявый редирект. Не исключены ошибки со стороны тех, кто занимался сайтом до Вас или умышленное вредительство.
    Ответ написан
    8 комментариев
  • Как создать новую версию сайта, сохранив позиции в поисковой выдаче?

    XXX
    @XXX
    Решение где-то рядом
    Артем Морозов в новом дизайне:
    1. Нужно сохранить весь текст на странице и его форматирование.
    2. Нужно сохранить все мета-данные со страниц, в том числе title, descripton и т.д.
    3. Навигационные цепочки(breadcrumbs), перелинковка и сама структура сайта должна сохраниться.
    4. Новый дизайн сайта должен быть оптимизирован не хуже текущего. Проверить оптимизацию Вы можете например в сервисе PageSpeed Insights
    5. Нового мусора или форматирования не должно появиться на странице. Например, сейчас в коде:
    <h1>Купить тостер</h1>
    Не должно поменяться на:
    <h1 style="color: #fff; text-decoration: none;">Купить тостер</h1>

    Стили и форматирование задавайте в CSS.
    6. Будет плюсом, если Вы сделаете сайт удобным для просмотра на мобильных устройствах. В зависимости от дизайна, это может быть адаптивная верстка или отдельная мобильная версия. Почитайте в Google Руководство веб-мастера по оптимизации сайтов для мобильных устройств.

    Как создать новую версию сайта, сохранив позиции в поисковой выдаче?
    Смена дизайна, при условии что сохранен весь контент и новый дизайн оптимизирован не хуже старого, обычно не оказывает сильного влияния на позиции сайта. Сделаете сайт более качественно и возможно позиции сайта, по некоторым запросам, немного подрастут.
    Ответ написан
    1 комментарий
  • Как совместно использовать rel="alternate" и rel="canonical"?

    XXX
    @XXX
    Решение где-то рядом
    Уместна ли такая схема?
    quex Уместна, но на страницу являющуюся канонической тоже стоит добавить атрибут rel="canonical".
    Из справки google:
    Пометьте каноническую страницу и ее остальные варианты атрибут rel="canonical".

    Также Вы можете сообщить Google о параметрах, которые следует игнорировать. Подробнее читайте здесь. При использовании этой функции роботы не будут обрабатывать повторяющийся контент, что упростит им работу. Например, если указать, что нужно игнорировать параметр sessionid, Google будет считать идентичными страницы example.com/dresses/green.php?sessionid=273749 и example.com/dresses/green.php.

    И по возможности старайтесь избегать лишнего дублирования информации. Чтобы не было ситуации с страницами как на скриншоте. Подробнее можете почитать в статье 6 Dangerous Rel Canonical Problems Based on Crawling 11M+ Pages.
    rel-canonical-many-to-one.jpg
    Ответ написан
    Комментировать
  • Как выгоднее монетизировать трафик?

    XXX
    @XXX
    Решение где-то рядом
    Как выгоднее всего монетизировать трафик без вреда сайтам?
    Madion Вариантов множество, от размещения рекламы google adsense, РСЯ и различных бирж баннерной рекламы (тот же rotaban например), до размещения коммерческих обзоров и прямого сотрудничества с компаниями заинтересованными в рекламе на Вашей площадке.

    На какой примерно конверт стоит рассчитывать с моим трафом?
    Конверт может быть очень разным, от копеек до вполне приличных сумм. Возможность приличного заработка полностью зависит от интересов аудитории сайта, от посещалки, от качества трафика который можно получить с Вашего сайта и его конверсии.

    Наиболее интересные предложения на баннеры обычно приходят лично, если Ваш сайт заметили и он заинтересовал. Подумайте кому может принести клиентов или хотя бы посетителей Ваш сайт с его тематикой и поищите потенциальных рекламодателей в этой сфере. Находите их по рекламе, гуглу, каталогам и пишете на контактный email свое предложение, порекламиться у Вас. Если гора не идет к Магомету, то Магомет идет к горе. :)
    Ответ написан
    Комментировать
  • Как привлечь трафик на новостной сайт?

    XXX
    @XXX
    Решение где-то рядом
    mixasnt быстро получить трафик Вы можете за счет рекламы. Яндекс.директ и google adwords самые простые источники трафика. :)

    Если хотите больше трафика с поисковиков, то стоит как минимум собрать семантическое ядро для сайта, а перед публикацией статей смотреть интересные ключики по теме публикации в wordstat.yandex.ru, keywordplanner и использовать их. Также полезная тема google trends.

    По ссылке Ваш сайт? Он достаточно новый, ссылочной массы толком нет и поле для оптимизации сайта там большое. Даже при поверхностной проверке, заметен ряд проблем, которые стоит исправить. Сайт на wp, рекомендую Вам почитать хотя бы WordPress SEO, базовая оптимизация для начала. Почитайте на тостере ответы на вопрос Как seo-продвинуть сайт без денег? Познакомьтесь с рекомендациями поисковиков (Google и Яндекс)

    Работайте над своим сайтом, если хотите получить качественный трафик и хороший результат. Пока Вы только в самом начале пути.
    Ответ написан
    Комментировать
  • Как программисты оценивают стоимость своей работы?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    а может он наоборот проработал плохо, и из за неэффективности своей работы принес только убытки компании.

    Не не не не... Во всем виноваты менеджеры.
    Ответ написан
    Комментировать
  • HTML5-теги и SEO в 2015-м. Влияет или нет? Есть ли ссылки на исследования?

    XXX
    @XXX
    Решение где-то рядом
    SelenIT2 поисковая оптимизация часто строится на рекомендациях поисковиков, ответах официальных представителей Google, Yandex, Bing и прочих, а также на аналитике и опыте оптимизаторов. Обычно предпринимается целый комплекс мер по оптимизации, направленных на повышение качества сайта в глазах посетителей и поисковиков. Вычислить силу влияния определенного фактора на ранжирование зачастую просто невозможно, да и не нужно. К тому же поисковики регулярно изменяют алгоритмы индексации и ранжирования, что ставит под вопрос актуально результатов любых исследований.

    HTML5-теги и SEO
    Почитайте например эту статью, на русском общая информация по интересующему Вас вопросу есть в этой публикации сеопульта.

    это миф на 100%?
    Влияние есть, но оно пока не столь ощутимо, чтобы html5 стал обязательным условием для успешного продвижения. Похожая ситуация с 100% валидацией кода, да это плюс, но это всего лишь один из сотен факторов влияющих на решения поисковых систем, причем фактор далеко не самый значимый, на данный момент.
    Ответ написан
    2 комментария
  • Эффективно ли располагать сайты, объедененные одной тематикой и/или реферальной программой на одном виртуальном сервере?

    XXX
    @XXX
    Решение где-то рядом
    electronauts "эффективно" для чего? Если двигаете несколько сайтов одной тематики, по одним и тем же запросам и не хотите это демонстрировать поисковикам, то конечно стоит разнести по разным IP эти сайты, лучше если IP будут из разных подсетей (whois доменов и по прочим данным сайты также не должны пересекаться). В пределах одного VPS, у одного хостера, арендовать IP из разных подсетей скорей всего не получится.
    Ответ написан
    Комментировать
  • Будет ли гугл индексировать контент, который выводится через базу данных?

    XXX
    @XXX
    Решение где-то рядом
    Vellheor чтобы развеять сомнения окончательно, посмотрите на свой сайт глазами поискового бота :)
    В гугловских инструментах вебмастера, Сканирование → Посмотреть как Googlebot

    Или например в этом симуляторе можете посмотреть.
    Ответ написан
    Комментировать
  • С чего начать в создании интернет журнала?

    XXX
    @XXX
    Решение где-то рядом
    С чего начать в создании интернет журнала?
    Boy Если проект серьезный, то начать нужно с составления бизнес-плана. Дальше придется искать инвесторов, если у Вас нет стартового капитала на разработку и раскрутку. Еще можете поискать разные программы поддержки стартапов, их много, может что-то подойдет Вам.

    Если проект хобби, то начать с поиска подходящей темы, установки и настройки wordpress. :)
    Ответ написан
    3 комментария
  • Сайт полностью скопировали, как его закрыть?

    XXX
    @XXX
    Решение где-то рядом
    Перед судами и жалобами, стоит попробовать решить вопрос мирно, обратившись к владельцам сайта клона. Если простое удаление ворованного контента Вас удовлетворит.

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

    Через неделю после модернизации наш сайт исчез с поисковиков - выяснилось кто то залез в наш robots txt и отключил продвижение! Разрабы сказали - конкуренты, и за 5к все исправили.
    Алексей Коновалов о том что Вам разводят не было мысли?

    Естественно у них оказался весь наш платный уникальный контент (он абсолютно идентичен) и они его продают , но цена вдвое ниже.
    Не ясно что за контент, Вы можете как-то подтвердить свои права на него? Если да, заблокировать сайт клон можно и в судебном порядке разобраться с мошенниками тоже можно попробовать (нужно заранее у юриста проконсультироваться).

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

    Ваш сайт добавлен в google webmasters? Можете отправить запрос на удаление материалов, нарушающих авторские права

    как обезопасить сайт?
    • Сменить все пароли (доступ к хостингу, FTP, SSH, доступ к БД, доступ к PMA и т.д.)
    • Сменить пароли на сервисах к которым был доступ у третьих лиц (к аккаунтам яндекс и google например)
    • Регулярно делать бекапы
    • Попробовать поискать зараженные страницы с помощью Manul (Яндекс выпустил антивирус для сайтов)
    • Прикрутить мониторинг изменения файлов и лог доступа к сайту
    • Нанять специалиста для аудита безопасности или хотя бы вебразработчика, занимающегося такими сайтами для поиска дыр, подключенных левых скриптов, подозрительных запросов и слабых мест
    • Новые тексты сначала добавлять в яндекс Оригинальные тексты


    готовы идти в суд. никогда с этим не сталкивались. просим советов.
    Перед обращением в суд нужно сначала проконсультироваться у юриста.

    если вдруг все-таки до этого дойдет, то необходимо сделать еще один шаг. И сделать его лучше заранее. В судебной практике есть определенные сложности с доказательством своих прав на контент (напомним, что знак копирайта доказательством не является!). Но есть такая вещь, как доказательство времени правообладания. Другими словами, если ни одна сторона не может доказать факт написания контента, то в суде будет рассматриваться вопрос, кто раньше обладал оспариваемым контентом. При этом дата публикация на сайте, естественно, рассматриваться судом не будет.

    Есть два пути. Сложный путь: распечатайте свои материалы на принтере и отнесите их к нотариусу. Нотариус заверяет не ваше авторство, а время — когда они были к нему принесены. Другими слови, благодаря этим документам, вы сможете доказать в суде, что на такую-то дату вы имели на руках оспариваемый контент. Сможет ли такой документ предоставить ваш оппонент?

    Второй вариант — по сути то же самое. Но он немного сэкономит ваше время и деньги, потраченные на нотариуса. Распечатайте документы и отправьте их себе по «обычной» (не электронной) почте в конверте на домашний адрес. Главное: получив конверт, не вскрывайте его. Запечатанный конверт имеет штамп почты с датами отправки и получения письма. Эти даты также будут свидетельствовать в суде в вашу пользу.
    линк
    Ответ написан
    Комментировать
  • Какое ПО и литература требуется для разработки под Андроид с нуля?

    Ewintory
    @Ewintory
    Java / Android developer
    Только Android Studio, Eclipse уже устарел и официально не поддерживается под андроид.
    Начните с этого.
    Ответ написан
    Комментировать
  • Как создать функцию видеозвонока на сайте?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Ответ написан
    Комментировать
  • Как сделать такие колонки на bootstrap?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Ответ написан
    Комментировать
  • Обновление сайта в индексе яндекса?

    XXX
    @XXX
    Решение где-то рядом
    issssrt просто сегодня произошло очередное обновление выдачи яндекса.
    Ответ написан
    Комментировать