├── .bumpversion.cfg ├── .coveragerc ├── .flake8 ├── .gitchangelog.rc ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .isort.cfg ├── .pre-commit-config.yaml ├── AUTHORS.md ├── CHANGELOG.rst ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── django_check_seo ├── __init__.py ├── apps.py ├── checks │ ├── __init__.py │ ├── custom_list.py │ └── site.py ├── checks_list │ ├── __init__.py │ ├── check_description.py │ ├── check_h1.py │ ├── check_h2.py │ ├── check_images.py │ ├── check_keyword_url.py │ ├── check_keywords.py │ ├── check_links.py │ ├── check_title.py │ ├── check_url.py │ ├── content_words_number.py │ ├── keyword_present_first_paragraph.py │ └── launch_checks.py ├── cms_toolbars.py ├── conf │ ├── __init__.py │ └── settings.py ├── locale │ └── fr │ │ └── LC_MESSAGES │ │ ├── django.mo │ │ └── django.po ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py ├── static │ └── django-check-seo │ │ ├── design.css │ │ ├── fonts │ │ ├── LICENCE │ │ ├── NOTICE │ │ ├── Roboto-Black.ttf │ │ ├── Roboto-Bold.ttf │ │ ├── Roboto-Light.ttf │ │ ├── Roboto-Regular.ttf │ │ └── Roboto-Thin.ttf │ │ ├── logo-small.png │ │ └── logo.png ├── templates │ └── django_check_seo │ │ ├── default.html │ │ └── element.html ├── urls.py └── views.py ├── launch_tests.sh ├── pytest.ini ├── setup.cfg ├── setup.py ├── tests ├── test_content_words_number.py ├── test_description.py ├── test_h1.py ├── test_h2.py ├── test_images.py ├── test_keyword_present_first_paragraph.py ├── test_keyword_url.py ├── test_keywords.py ├── test_links.py ├── test_title.py └── test_url.py └── tests_settings.py /.bumpversion.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/.bumpversion.cfg -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/.coveragerc -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | ignore = E501, E203, W503 3 | exclude = .git,__pycache__,build,dist, 4 | -------------------------------------------------------------------------------- /.gitchangelog.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/.gitchangelog.rc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/.gitignore -------------------------------------------------------------------------------- /.isort.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/.isort.cfg -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/AUTHORS.md -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/README.md -------------------------------------------------------------------------------- /django_check_seo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/__init__.py -------------------------------------------------------------------------------- /django_check_seo/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/apps.py -------------------------------------------------------------------------------- /django_check_seo/checks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_check_seo/checks/custom_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/checks/custom_list.py -------------------------------------------------------------------------------- /django_check_seo/checks/site.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/checks/site.py -------------------------------------------------------------------------------- /django_check_seo/checks_list/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/checks_list/__init__.py -------------------------------------------------------------------------------- /django_check_seo/checks_list/check_description.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/checks_list/check_description.py -------------------------------------------------------------------------------- /django_check_seo/checks_list/check_h1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/checks_list/check_h1.py -------------------------------------------------------------------------------- /django_check_seo/checks_list/check_h2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/checks_list/check_h2.py -------------------------------------------------------------------------------- /django_check_seo/checks_list/check_images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/checks_list/check_images.py -------------------------------------------------------------------------------- /django_check_seo/checks_list/check_keyword_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/checks_list/check_keyword_url.py -------------------------------------------------------------------------------- /django_check_seo/checks_list/check_keywords.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/checks_list/check_keywords.py -------------------------------------------------------------------------------- /django_check_seo/checks_list/check_links.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/checks_list/check_links.py -------------------------------------------------------------------------------- /django_check_seo/checks_list/check_title.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/checks_list/check_title.py -------------------------------------------------------------------------------- /django_check_seo/checks_list/check_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/checks_list/check_url.py -------------------------------------------------------------------------------- /django_check_seo/checks_list/content_words_number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/checks_list/content_words_number.py -------------------------------------------------------------------------------- /django_check_seo/checks_list/keyword_present_first_paragraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/checks_list/keyword_present_first_paragraph.py -------------------------------------------------------------------------------- /django_check_seo/checks_list/launch_checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/checks_list/launch_checks.py -------------------------------------------------------------------------------- /django_check_seo/cms_toolbars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/cms_toolbars.py -------------------------------------------------------------------------------- /django_check_seo/conf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_check_seo/conf/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/conf/settings.py -------------------------------------------------------------------------------- /django_check_seo/locale/fr/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/locale/fr/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /django_check_seo/locale/fr/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/locale/fr/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /django_check_seo/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/migrations/0001_initial.py -------------------------------------------------------------------------------- /django_check_seo/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_check_seo/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/models.py -------------------------------------------------------------------------------- /django_check_seo/static/django-check-seo/design.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/static/django-check-seo/design.css -------------------------------------------------------------------------------- /django_check_seo/static/django-check-seo/fonts/LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/static/django-check-seo/fonts/LICENCE -------------------------------------------------------------------------------- /django_check_seo/static/django-check-seo/fonts/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/static/django-check-seo/fonts/NOTICE -------------------------------------------------------------------------------- /django_check_seo/static/django-check-seo/fonts/Roboto-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/static/django-check-seo/fonts/Roboto-Black.ttf -------------------------------------------------------------------------------- /django_check_seo/static/django-check-seo/fonts/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/static/django-check-seo/fonts/Roboto-Bold.ttf -------------------------------------------------------------------------------- /django_check_seo/static/django-check-seo/fonts/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/static/django-check-seo/fonts/Roboto-Light.ttf -------------------------------------------------------------------------------- /django_check_seo/static/django-check-seo/fonts/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/static/django-check-seo/fonts/Roboto-Regular.ttf -------------------------------------------------------------------------------- /django_check_seo/static/django-check-seo/fonts/Roboto-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/static/django-check-seo/fonts/Roboto-Thin.ttf -------------------------------------------------------------------------------- /django_check_seo/static/django-check-seo/logo-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/static/django-check-seo/logo-small.png -------------------------------------------------------------------------------- /django_check_seo/static/django-check-seo/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/static/django-check-seo/logo.png -------------------------------------------------------------------------------- /django_check_seo/templates/django_check_seo/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/templates/django_check_seo/default.html -------------------------------------------------------------------------------- /django_check_seo/templates/django_check_seo/element.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/templates/django_check_seo/element.html -------------------------------------------------------------------------------- /django_check_seo/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/urls.py -------------------------------------------------------------------------------- /django_check_seo/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/django_check_seo/views.py -------------------------------------------------------------------------------- /launch_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/launch_tests.sh -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/pytest.ini -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/setup.py -------------------------------------------------------------------------------- /tests/test_content_words_number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/tests/test_content_words_number.py -------------------------------------------------------------------------------- /tests/test_description.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/tests/test_description.py -------------------------------------------------------------------------------- /tests/test_h1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/tests/test_h1.py -------------------------------------------------------------------------------- /tests/test_h2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/tests/test_h2.py -------------------------------------------------------------------------------- /tests/test_images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/tests/test_images.py -------------------------------------------------------------------------------- /tests/test_keyword_present_first_paragraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/tests/test_keyword_present_first_paragraph.py -------------------------------------------------------------------------------- /tests/test_keyword_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/tests/test_keyword_url.py -------------------------------------------------------------------------------- /tests/test_keywords.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/tests/test_keywords.py -------------------------------------------------------------------------------- /tests/test_links.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/tests/test_links.py -------------------------------------------------------------------------------- /tests/test_title.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/tests/test_title.py -------------------------------------------------------------------------------- /tests/test_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/tests/test_url.py -------------------------------------------------------------------------------- /tests_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kapt-labs/django-check-seo/HEAD/tests_settings.py --------------------------------------------------------------------------------