Ответы пользователя по тегу Веб-разработка
  • Правильно ли используется htaccess?

    yaleksandr89
    @yaleksandr89
    PHP developer
    В htaccess нужно прописывать не ссылки, а правило редиректа. Вот небольшой и наглядный видос:
    RewriteEngine on
    # Само правило
    RewriteRule ^-(.*) /redirect.php?key=$1 [L]
    Ответ написан
    Комментировать
  • Страница обходится роботом, но отсутствует в поиске - как добавить сайт в поиск Яндекса?

    yaleksandr89
    @yaleksandr89
    PHP developer
    Эх, вспомню, когда работал км/маркетологом :).

    Перво-наперво рекомендую создать два файла:
    1. robots.txt
    2. sitemap.xml

    Первого у вас нет от слова совсем, второй составлен криво, в нем присутствует одна http://www.керчь-вода.рф/tel:+7(918)650-78-33 с 404 ответом.
    5d87273a797be730951529.png
    Рекомендации яндекс по:


    Без них сайт, конечно тоже проиндексируется но значительно дольше будет это делать. Вдобавок в индекс может попасть "мусор" (который в последствии даст в вебмастере предупреждение "страница с малополезным контентом", я один раз забыл закрыть несколько директорий и схлопотал фильтр - выходил из под него 2-3 недели).

    Проверить, что сейчас находиться в индексе можно набрав в поисковой системe site:{название сайта}:
    site:www.xn----8sbfic3a5an7d7b.xn--p1ai host:www.xn----8sbfic3a5an7d7b.xn--p1ai


    P.S. что бы ещё ускорить индексацию, в яндекс.вебастер (в гугл консоле не помню есть такой раздел или нет):
    1. После создания карты сайта - добавьте её в разделе: "Индексирование-Файлы sitemap" ссылку на карту
    2. После создания robots.txt проверьте его: "Инструменты-Анализ robots.txt"
    3. В разделе "индексирование" - "мониторинг важных страниц" добавьте те страницы, которые нужно увидеть в поиске.

    Это самый базис, который надо делать сразу после снятия запрета на индексирование. Дальше уже можно смотреть в сторону турбо-страниц и amp, создание микроразметки (op, schema).
    Ответ написан
  • Как сверстать овал?

    yaleksandr89
    @yaleksandr89
    PHP developer
    Как вариант, сделать div, шириной в два раза больше высоты :) и border-radius 50%
    <style>
            div {
                width: 600px;
                height: 300px;
                border-radius: 50%;
                background: #d6d6d6;
            }
        </style>

    <div></div>
    5d8497318cf23237931886.png
    Ответ написан
    Комментировать