Поисковая оптимизация сайта

Как известно, что большую часть трафика приносят поисковые машины, но это помогает только тем сайтам, которые попадают на первые страницы результата поиска. Поисковик выводит в список первых страниц, по его мнению, привлекательные сайты. Чтобы увидеть свой сайт на первых страницах результата поиска, необходимо сделать его привлекательным для поисковой машины, то есть оптимизировать. Именно оптимизированные ресурсы лидируют среди индексированных поисковиками сайтов. Но при оптимизации сайта не забывайте, что Интернет ресурс создан для пользователя, а не для поисковых машин.

Начнём с подбора фраз, по которым Вы хотите увидеть свой проект в лидерах. Слова и фразы, по которым ищет поисковик, пишут в TITLE и META тегах. Текст, написанный между тегами <title> и </title>, на страницы результатов отобразится как ссылка - заголовок. Этот тег надо составить так, чтобы он включал ключевые слова и был привлекательным для посетителя, чтобы нормально отображался в заголовке браузера и списке...

Виды Landing Page

Landing Page – веб-страница, на которой содержится информация об услуге или товаре. Главная задача LP – сделать так, чтобы пользователь сделал ключевое действие. Клиент должен купить представленный товар или услугу.

Виды Лендингов
Лендо-сайт. Сайт, состоящий из посадочных страниц. Его основное достоинство – большая конверсия. Недостаток – их сложно оптимизировать для Seo-продвижения.

Независимая целевая страница. Самый востребованный вид Лендингов. Представляет собой торговое предложение, цель которого совершить действие. Как уже упоминалось выше, это может быть покупка товара/услуги, а также подписка на новости фирмы, звонок, письмо и любое другое полезное для продавца действие. В качестве инструмента, призывающего к действию, выступают различные слоганы, баннеры, иконки.

Лендинг как часть основного сайта. В качестве посадочной странички служит определенная страница главного сайта. С точки зрения практичности, данный вариант является неэффективным, так как сам сайт может содержать в...

Моя первая страница на PHP (С чего начать?)

Мне часто приходят письма с вопросами, с чего начать изучение, как устроен PHP и какую книгу я бы рекомендовал для изучение? Сразу скажу, что я изучал язык PHP (и продолжаю изучать) не по какому то учебнику, у меня не было какой то конкретной книги, по которой бы я занимался. Во всех книгах, что я видел, я прочитал первые две страницы, там где рассказывают, как вывести на экран надпись: Привет, Мир!, ну или, что то в этом духе. Конечно это делается так:
<?php 
echo 'Привет, Мир!';

И это я знал ещё до того, как решил, что я должен понимать код написанный на PHP, но этого знания очень и очень мало. Мне надо понимать почему выводится именно этот фрагмент, а не другой и при каких условиях. Интерес читать книги у меня "улетел" из головы и я больше не искал светлого пути в каких то книгах, так что рекомендовать, какую книгу выбрать и какого автора, я не буду. Могу лишь сказать если будите изучать PHP по книге, выбирайте книгу посвежее, те книги, что написанные более года назад уже...

Определить страну и город на JS + API Яндекс

Для того, что бы определить страну и город на JS + API Яндекс, подключаем между тегами <head> и </head> jQuery и API Яндекс, например так:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script src="https://api-maps.yandex.ru/2.0-stable/?load=package.standard&lang=ru-RU" type="text/javascript"></script>

Далее пишем код, который будет забивать название страны и города в переменные и передавать их в блоки для вывода на экран:
<script type="text/javascript">
    $(document).ready(function() {
        ymaps.ready(function() {
            var country = ymaps.geolocation.country;
            var city = ymaps.geolocation.city;
            
            $('#country').html('Выша страна ' + country);            
            $('#city').html('Выша город ' + city);
        });
    });
</script>

Теперь в нужной части страницы вставляем:
<!-- Для вывода страны -->
<div id="country"></div>

<!--
...

Как подключить highlight.js (Подсветка синтаксиса)

Подключить highlight.js на сайте довольно просто, для этого переходим на сайт: https://highlightjs.org/ выбираем все языки, которые необходимо посветить на вашем сайте и скачиваем архив (https://highlightjs.org/download/).
Распаковываем архим, файл highlight.pack.js и один из файлов стиля (css) помещаем на вашем сайте, далее между тегами <head> и </head> подключаем файл highlight.pack.js, прописывая:
<script type="text/javascript" src="js/highlight.pack.js"></script>

И файл стиля, например vs.css:
<link rel="stylesheet" href="css/vs.css" /> 

Еще один код, который надо вставить между тегами <head> и </head>:
<script type="text/javascript">
    hljs.initHighlightingOnLoad();
</script>

Теперь тот код, что надо подсветить помещаем между тегами:
<pre><code>
    <!-- Тут код, который необходимо подсветить -->
</code></pre> 

Вот и всё!

Спасибо за внимание!...