Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

Анализатор страниц

Hexlet tests and linter status:

Actions Status

Maintainability

CI

Ссылка на домен: https://python-project-83-gidc.onrender.com/


Описание

Анализатор страниц – это веб-приложение, разработанное с использованием Flask, которое позволяет пользователям быстро и бесплатно проверять веб-сайты на SEO-пригодность.

Что же такое SEO-пригодность? SEO (Search Engine Optimization) – это оптимизация сайта для поисковых систем. Она включает в себя правильное использование HTML тегов, таких как h1, title, и meta name="description" content="...". Правильно структурированные теги позволяют поисковым системам понять основную тему страницы и эффективно отображать её в результатах поиска по соответствующим запросам.

Хотите, чтобы ваш сайт был в топе результатов поисковых систем? Следуйте этим принципам!


Содержание

  • Добавление URL для последующего анализа
  • Анализ добавленного URL на SEO-пригодность
  • История добавленных URL с кратким содержанием

Ссылки

Инструменты Описание
Poetry Инструмент для управления зависимостями и создания виртуальных окружений в проектах на Python.
Flask Фреймворк для разработки веб-приложений.
PostgreSQL Система управления базами данных.
Gunicorn WSGI HTTP-сервер для развертывания приложения в продакшене.
Bootstrap CSS-фреймворк для создания адаптивных веб-приложений в современном дизайне.
BeautifulSoup Библиотека для парсинга HTML и извлечения данных с веб-страниц.

Установка

  1. Склонируйте репозиторий по ссылке:

    git clone https://github.com/Maxcosanostra/python-project-83
  2. Установите зависимости:

    make install
  3. Создайте .env файл и настройте структуру, как показано в примере .env.example:

    SECRET_KEY=ваш_секретный_ключ
    DATABASE_URL=postgresql://пользователь:пароль@localhost:5432/ваша_база_данных
  4. Запустите приложение на локальном сервере:

    make dev
  5. Запустите приложение на продакшн сервере:

    make start

Проект выполнен благодаря прохождению практики в Hexlet.io под руководством Рафаэля Мухаметшина

С Уважением, MaxCosaNostra

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages