python seo analyzer
2024.04.21
사이트의 구조를 분석하고 사이트를 크롤링하고 사이트 본문에서 단어를 세고 기술 SEO 문제를 경고하는 SEO 도구.
Python 3.6+, BeautifulSoup4 및 urllib3가 필요합니다.
pip3 install pyseoanalyzer
docker run sethblack/python-seo-analyzer [ARGS ...]
사이트 맵없이 달리면 홈페이지에서 크롤링이 시작됩니다.
seoanalyze http://www.domain.com/또는 SITMAP 경로를 지정하여 목록을 스캔 할 URL을 시드 할 수 있습니다.
seoanalyze http://www.domain.com/ --sitemap path/to/sitemap.xmlHTML 출력은 JSON 대신 분석에서 생성 될 수 있습니다.
seoanalyze http://www.domain.com/ --output-format html analyze 기능은 크롤링 결과와 함께 사전을 반환합니다.
from pyseoanalyzer import analyze
output = analyze ( site , sitemap )
print ( output ) 제목 태그 (H1-H6) 및 기타 추가 추가 태그를 분석하기 위해 다음 옵션을 analyze 기능으로 전달할 수 있습니다.
from pyseoanalyzer import analyze
output = analyze ( site , sitemap , analyze_headings = True , analyze_extra_tags = True )
print ( output ) 기본적으로 analyze 기능은 기존의 모든 내부 링크를 분석하여 시간이 많이 걸릴 수 있습니다. 이 기본 동작은 다음 옵션을 analyze 기능에 전달하여 제공된 URL 만 분석하도록 변경할 수 있습니다.
from pyseoanalyzer import analyze
output = analyze ( site , sitemap , follow_links = False )
print ( output )또는 SeoAnalyzer 폴더의 스크립트로 분석을 실행할 수 있습니다.
python -m seoanalyzer https://www.sethserver.com/ -f html > results.html requests.exceptions.SSLError 가 명령 줄 또는 Python-API를 통해 사용하는 경우 : 사용해보십시오.
대신 ..