- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте, уважаемые.
Возник такой вопрос.
1) Если в основном файле стилей есть пустые блоки, вида ".block {}" - влияют ли они отрицательно хоть на что-то? Загрузка сайта, оптимизация.
Так как у меня в коде есть множество таких, стоит ли заняться чисткой?
2) Как правильнее всего расположить на сегодняшний день блоки CSS? и влияет ли изменения вида вообще на оптимизацию, продвижение в целом?
1 вариант:
.block {color:red; background-color:red;}
2 вариант:
.block {
color:red;
background-color:red;
}
3) отсюда возникает еще один вопрос, отступы (во втором варианте) перед "color:red;" и "background-color:red;" - имеют ли какое-либо отрицательно влияние на продвижение/оптимизацию?
4) Влияет ли кол-во комментариев в коде CSS отрицательно на что-либо? (Вида /* коммент */)
Andy HaRd, css косвенно влияет на продвижение.
1. Уберите пустые.
2. Вариант .block {color:rgb(255,0,0); background-color:rgb(255,0,0)}
3. Нет
4. У вас должны быть 2 версии сайта. Первая, рабочая - все файлы сжаты, для достижения максимальной скорость. Вторая, для работы над сайтом.
Если ваш CSS файл слишком большой, можете скачать оптимизированный вариант от Google https://developers.google.com/speed/pagespeed/insights/
ТС, пс вообще не читает стили, кроме разметки и спец тегов, типа H1...H6 и т.д.
CSS? и влияет ли изменения вида вообще на оптимизацию, продвижение в целом
займитесь делом, хватит параноить... всего 4 пункта придумали? на продвижение они не влияют, придумайте еще что-нибудь))
Всем спасибо за ответы.
Тогда в таком случае
1. Уберите пустые.
Зачем? - значит все-таки влияют на что-либо? :)
На загрузку сайта хоть что-либо из моих пунктов влияет вообще?
Кстати еще один вопрос, параллельный первому.
Если в html указано
"<div class="block_one"></div>"
а в css
".block_one {}"
В таком случае это плохо повлияет на что-либо?
Извините, если запарил уже с однотипными вопросами, но хочу уж точно во всем этом разобраться)
Зачем? - значит все-таки влияют на что-либо? :)
Зачем пустые классы нужны? меньше кода - быстрее загрузка. Логично же.
Хотя это особо ощутимо не будет.
1) Если в основном файле стилей есть пустые блоки, вида ".block {}" - влияют ли они отрицательно хоть на что-то? Загрузка сайта, оптимизация.
Так как у меня в коде есть множество таких, стоит ли заняться чисткой?
Да, стоит заняться чисткой ☝
Ни на что не влияет, тем более на выдачу. Для множества cms есть модули оптимизаторы css которые все сжимают, удаляют, чистят, фиксят, делают ништяк в общем. Дублировать свойства не вижу смысла.
1) Сами пустые стили не влияют на рендеринг страницы. Влияют на скорость загрузки в милисекундах за счет большего объема самого файла css. Глазу это не заметно.
2) в режиме отладки пишите стили как Вам удобно. Пока что-то постоянно меняете, удобнее использовать
.block {
color:red;
background-color:red;
}
Как только сайт наладится можите сжать стили вида .block {color:red; background-color:red;}. (см gzip)
А у себе оставить
.block {
color:red;
background-color:red;
}
чтобы можно было легко менять в случае чего.
3) много что влияет на оптимизацию)
4) комментарии нужны только для Вас и для разработчиков, чтобы разбираться в коде. Пользователям они не нужны. На отлаженном сайте можно смело удалять.
займитесь делом, хватит параноить... всего 4 пункта придумали? на продвижение они не влияют, придумайте еще что-нибудь))
Человек занимается делом) Конечно это не даст мега продвижения. Но на продвижение, хоть косвенно, но они влияют. Или Вы знаете формулу ранжирования?
Включите логику. Что хорошо будет пользователю сайта -то хорошо для ранжирования. Пользователю хорошо чтобы сайт быстро рендерился и загружался? Думаю да. Стили влияют на эти скорости - да.
Другой вопрос - стоит ли тратить время именно на оптимизацию стилей, которые могут в итоге дать прирост в пару милисекунд.
Лучше всего открыть панель разработчика (вкладку network или Сеть)
и посмотреть как быстро загружается страница. Если все в пределах нормы - значит пока не стоит заниматься оптимизацией стилей.
Если же сайт грузится более 3 секунд - тут уже стоит что-то отлаживать, в т.ч. может быть причина в стилях.
имеют ли какое-либо отрицательно влияние на продвижение/оптимизацию?
Да оно вообще не влияет...
The WishMaster, факты давайте. Это сугубо ваше личное мнение, без фактов оно не может быть верным или неверным, для вас оно конечно верное. Напрямую конечно не влияют, но плохой CSS может замедлить загрузку, тем более, есть куча сервисом по оптимизации CSS, за это не нужно деньги платить, а стоит всего лишь пол минуты... Продвижение это группа мероприятий, в которую входит и оптимизация кода ВСЕГО сайта.