Habr.com - SEO Checker

Overview of the SEO Check
Meta information
80% 
Page quality
65% 
Page structure
92% 
Link structure
25% 
Server
99% 
External factors
100% 
SEO Score
Response time
0.42 s
File size
258.20 kB
Words
2646
Media files
37
Number of links
196 internal / 17 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
Publications / My feed / Habr
The length of the page title is perfect. (261 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
The meta description is missing.
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://habr.com/en/feed/
There is a valid canonical link specified.
Language
(Somewhat important)
Language detected in text: en
Language defined in HTML: en
Server location: United States of America
The following language is defined by HTML: en
Alternate/Hreflang Links
(Somewhat important)
There are no alternate links specified on this page.
Other meta tags
(Somewhat important)
There is no rel next meta tag on this page.
There is no rel prev meta tag on this page.
Domain
(Somewhat important)
The domain is no subdomain.
The domain length is good.
The domain does not contain non-latin characters.
Page URL
(Somewhat important)
No parameters were found in the URL.
No session ID was found in the URL.
The URL does not have too many subdirectories.
Charset encoding
(Somewhat important)
The charset encoding (UTF-8) is set correctly.
Doctype
(Nice to have)
The doctype HTML 5 is set correctly.
The doctype is placed at first in the HTML code.
Favicon
(Nice to have)
The favicon is linked correctly.

Meta tags

NameValue
viewportwidth=device-width,initial-scale=1.0,viewport-fit=cover,maximum-scale=1,user-scalable=0
referrerunsafe-url
habr-version2.211.2
apple-mobile-web-app-status-bar-style#303b44
msapplication-TileColor#629FBC
apple-mobile-web-app-capableyes
mobile-web-app-capableyes
aiturec:image/img/habr_en.png
vk:image/img/habr_en.png?format=vk
langen
twitter:image/img/habr_en.png
twitter:cardsummary_large_image
twitter:site@habr_eng
fb:app_id444736788986613
fb:pages472597926099084
og:image/img/habr_en.png
og:image:width1200
og:image:height630
og:localeen_US
og:typewebsite
og:site_nameHabr
og:titleHabr
og:urlhttps://habr.com/en/feed/
charsetUTF-8

Test up to 1.000 webpages of habr.com with our free plan!

Try For Free
No trial. It's just free!

Page quality

Content
(Critically important)
Some words from the page title are not used within the pages content
This page contains 2646 words. That's ok.
38.7% of the text are stop words.
The page contains a listing, which indicates a good text layout.
43 paragraphs were found on this page.
No placeholders texts or images were found.
There are no duplicates on the site.
The average number of words per sentence of 21.17 words is good.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
A viewport "width=device-width,initial-scale=1.0,viewport-fit=cover,maximum-scale=1,user-scalable=0" is provided.
At least one Apple touch icon is specified.
Bold and strong tags
(Somewhat important)
Some tags are too long. With 205 characters this one is longer than 70 characters:
"issues of cooperation in the field of regulation of computing power, joint insurance of ai products, a..."
The following tag is repeated too often: captcha
Image SEO
(Somewhat important)
37 images have no alt attribute. The content of alt attributes is used by search engines.
Social Networks
(Nice to have)
There are only a few social sharing widgets on the page. Make your website popular in social networks with social sharing widgets.
Additional markup
(Nice to have)
No additional page markup was found.
HTTPS
(Somewhat important)
This website uses HTTPS to protect privacy and integrity of the exchanged data.
All included files are also transferred via HTTPS.

Media list

URLAlt attributeTitle
...1c5/2a51381c53430c4ab7936c01fc9934b0.jpgNo alt attribute provided
...49a/4abc2749a234412de464790740cb1e8f.pngNo alt attribute provided
...026/850f1c026e8139b72b529e7eafd76ac2.jpgNo alt attribute provided
...dec/2f3359dec4f817fb85fb20766033c7c5.jpgNo alt attribute provided
...e8b/35461ce8b703cf8626395324ae45ea78.jpgNo alt attribute provided
...ts.habr.com/habr-web/img/avatars/132.pngNo alt attribute provided
...5f8/25edef5f8e4d0a4a9a568df1465fccea.pngNo alt attribute provided
...e8b/35461ce8b703cf8626395324ae45ea78.jpgNo alt attribute provided
...146/04d80714648eb7e2b3e00d8fd8d6eebc.jpgNo alt attribute provided
...4d8/b97d294d8ac9828f26af7b70393103c4.pngNo alt attribute provided
...026/850f1c026e8139b72b529e7eafd76ac2.jpgNo alt attribute provided
...46e/2122a846eca8acc8bedb1bac14c9725f.pngNo alt attribute provided
...026/850f1c026e8139b72b529e7eafd76ac2.jpgNo alt attribute provided
...70b/d4cef270bb822961ed106d3eca31b0cd.jpgNo alt attribute provided
...69d/bef00969db68a919adae3b19e7d45c55.pngNo alt attribute provided
...18/676776a188d3a900ad22d8eea9b0e53a.jpegNo alt attribute provided
...216/c745b0216ce20167ef1d1c084f33e970.jpgNo alt attribute provided
...04/d0e9ed304c7d64373dba0d267fb67abd.jpegNo alt attribute provided
...02e/756eda02e2a2dc42049e834e0ff5e3ec.pngNo alt attribute provided
...ab5/42a4ffab5d3e5f6a347f4adac16093c5.pngNo alt attribute provided
...502/65141750233d3b91ef47003eb19e05b4.jpgNo alt attribute provided
...ab5/42a4ffab5d3e5f6a347f4adac16093c5.pngNo alt attribute provided
...d37/922d76d3752a995729f2bf4e20d67a88.jpgNo alt attribute provided
...69d/bef00969db68a919adae3b19e7d45c55.pngNo alt attribute provided
...cdb/d6002dcdb7bcefee2fb185b1dcc70864.jpgNo alt attribute provided
...026/850f1c026e8139b72b529e7eafd76ac2.jpgNo alt attribute provided
...c70/500aa9c70f45cc05891aba31e76c8d79.pngNo alt attribute provided
...eec/d4f6edeeccf2ead5db11a44e1b02397f.jpgNo alt attribute provided
...fb/90c6af6fba8b8a80b233b7c132c90a31.jpegNo alt attribute provided
...ts.habr.com/habr-web/img/avatars/117.pngNo alt attribute provided
...966/f7d638966aa6de3cb8d80803857ff34e.pngNo alt attribute provided
...026/850f1c026e8139b72b529e7eafd76ac2.jpgNo alt attribute provided
...295/dfe08d295a2bf86a459cad9b4737da62.jpgNo alt attribute provided
...f1a/46f0ecf1ac489ef77badb36ca5639e75.jpgNo alt attribute provided
...5de/05dbdc5de3e634eb16c0767499565d71.pngNo alt attribute provided
...146/04d80714648eb7e2b3e00d8fd8d6eebc.jpgNo alt attribute provided
...a9/dcf8600a9adea53abbd5e873711cb73b.jpegNo alt attribute provided

Page structure

H1 heading
(Critically important)
My feed
The H1 heading is too short (7 characters). It should be at least 20 Characters long.
Headings
(Important)
The heading structure is perfect.

Heading structure

Heading levelContent
H1 My feed
H2 How to add a card to Apple Wallet in React Native?
H2 FREE AI Prompt Generator — Perfect for ChatGPT, Midjourney & Leonardo
H2 Hybrid people — determination of the status of persons who have undergone medical intervention using AI toolkit
H2 «Where, where have you gone», or searching for missing stations on public transport routes in OpenStreetMap
H2 Regulation of computing power, joint insurance of AI products, and protection of hybrid people
H2 Advanced CAPTCHA Bypass Techniques for SEO Specialists with Code Examples
H2 NEW ChatGPT Search Against Perplexity AI: Who Wins?
H2 NotebookLM & Perplexity Spaces: All You Need to Know
H2 How AI can ease the work for UX Designers
H2 The Yes Conditional/Positive Statement
H2 GSN vs Account Abstraction: Blockchain Superheroes in Search of Savings
H2 GSN and dApps: A Novel without gas obstacles
H2 Cloud Communications: Understanding UCaaS, CCaaS, and CPaaS
H2 Transcribe Audio and Video Locally with Whisper WebGPU! No Internet Needed
H2 Effective Monitoring with Firebase Performance for Flutter Apps
H2 ChatGPT Canvas: Your New Partner in Writing and Coding
H2 XML parsing into plain Map in Golang
H2 How to bypass CAPTCHA: Breaking Down a Complex Process in the Simplest Terms
Some internal links have dynamic parameters. All internal URLs, which are not marked as nofollow, should not contain dynamic parameters.
Some anchor texts are used more than once.
17 links don't have an anchor text.
There are 17 links with a trivial anchor text.
The number of internal links is ok.
None of the anchor texts is too long.
There are 17 external links on this page.
LinkAttributesAnchor text
https://habr.com/en/No Text
/en/sandbox/start/How to become an author
https://habr.com/en/feed/My feed
https://habr.com/en/articles/All streams
/en/flows/develop/Development
https://habr.com/en/flows/admin/Admin
https://habr.com/en/flows/design/Design
/en/flows/management/Management
/en/flows/marketing/Marketing
https://habr.com/en/flows/popsci/PopSci
https://habr.com/en/search/No Text
/kek/v1/auth/habrahabr/?back=/...Nofollow Login
/kek/v1/auth//habrahabr/?back=...Nofollow sign in
/kek/v1/auth//habrahabr-regist...Nofollow sign up
/en/users/dev_family/A-TITLE dev_family
/en/users/dev_family/Text duplicate dev_family
/en/articles/858858/yesterday at 13:13
/en/articles/858858/How to add a card to Apple Wallet in React Native?
https://habr.com/en/hubs/ios_dev/Development for iOS*
/en/hubs/android_dev/Development for Android*
/en/articles/858858/Trivial anchor text
Read more
/en/articles/858858/comments/No Text
/en/users/profleaddev/A-TITLE profleaddev
/en/users/profleaddev/Text duplicate profleaddev
/en/articles/857670/Nov 11 at 17:07
/en/articles/857670/FREE AI Prompt Generator — Perfect for ChatGPT, Midjourney & Leonardo
/en/hubs/artificial_intelligence/Artificial Intelligence
/en/articles/857670/Text duplicate Trivial anchor text
Read more
/en/articles/857670/comments/No Text
/en/users/habrbah/A-TITLE habrbah
/en/users/habrbah/Text duplicate habrbah
/en/articles/856892/Nov 7 at 21:41
/en/articles/856892/Hybrid people — determination of the status of persons who have undergone medical intervention using AI toolkit
/en/hubs/futurenow/The future is here
/en/hubs/business_models/Business Models*
/en/hubs/artificial_intelligence/Text duplicate Artificial Intelligence
/en/hubs/research/Research and forecasts in IT*
/en/hubs/popular_science/Popular science
/en/articles/856892/Text duplicate Trivial anchor text
Read more
/en/articles/856892/comments/2
/en/users/alexey_zakharenkov/A-TITLE alexey_zakharenkov
/en/users/alexey_zakharenkov/Text duplicate alexey_zakharenkov
/en/articles/856760/Nov 7 at 13:56
/en/articles/856760/«Where, where have you gone», or searching for missing stations on public transport routes in OpenStreetMap
/en/hubs/openstreetmap/OpenStreetMap*
/en/hubs/algorithms/Algorithms*
/en/hubs/transport/Transport
https://github.com/alexey-zakh...Nofollow External subway preprocessor
https://cdn.organicmaps.app/su...Nofollow External Subdomain generates error reports
https://docs.google.com/spread...Nofollow External Subdomain list of public transport (PT) networks
https://github.com/alexey-zakh...Nofollow External described algorithm
/en/articles/856760/Text duplicate Trivial anchor text
Read more
/en/articles/856760/comments/No Text
/en/users/habrbah/Text duplicate A-TITLE habrbah
/en/users/habrbah/Text duplicate habrbah
/en/articles/856600/Nov 6 at 19:58
/en/articles/856600/Regulation of computing power, joint insurance of AI products, and protection of hybrid people
https://habr.com/en/hubs/api/API*
/en/hubs/business_models/Text duplicate Business Models*
/en/hubs/futurenow/Text duplicate The future is here
/en/hubs/artificial_intelligence/Text duplicate Artificial Intelligence
/en/hubs/it-infrastructure/IT Infrastructure*
/en/articles/856600/Text duplicate Trivial anchor text
Read more
/en/articles/856600/comments/No Text
/en/users/kentavr009/A-TITLE kentavr009
/en/users/kentavr009/Text duplicate kentavr009
/en/articles/856126/Nov 5 at 12:14
/en/articles/856126/Advanced CAPTCHA Bypass Techniques for SEO Specialists with Code Examples
https://habr.com/en/hubs/python/Python*
/en/articles/856126/Text duplicate Trivial anchor text
Read more
/en/articles/856126/comments/1
/en/users/profleaddev/Text duplicate A-TITLE profleaddev
/en/users/profleaddev/Text duplicate profleaddev
/en/articles/855420/Nov 1 at 18:20
/en/articles/855420/NEW ChatGPT Search Against Perplexity AI: Who Wins?
/en/hubs/artificial_intelligence/Text duplicate Artificial Intelligence
/en/articles/855420/Text duplicate Trivial anchor text
Read more
/en/articles/855420/comments/Text duplicate 2
/en/users/profleaddev/Text duplicate A-TITLE profleaddev
/en/users/profleaddev/Text duplicate profleaddev
/en/articles/854718/Oct 30 at 15:57
/en/articles/854718/NotebookLM & Perplexity Spaces: All You Need to Know
/en/hubs/artificial_intelligence/Text duplicate Artificial Intelligence
/en/articles/854718/Text duplicate Trivial anchor text
Read more
/en/articles/854718/comments/No Text
/en/users/ArcaneGamingcom/A-TITLE ArcaneGamingcom
/en/users/ArcaneGamingcom/Text duplicate ArcaneGamingcom
/en/articles/854500/Oct 29 at 22:32
/en/articles/854500/How AI can ease the work for UX Designers
/en/hubs/usability/Usability*
/en/hubs/accessibility/Accessibility*
/en/articles/854500/Text duplicate Trivial anchor text
Read more
/en/articles/854500/comments/No Text
/en/users/PaulKarol/A-TITLE PaulKarol
/en/users/PaulKarol/Text duplicate PaulKarol
/en/articles/854404/Oct 29 at 16:10
/en/articles/854404/The Yes Conditional/Positive Statement
https://habr.com/en/hubs/net/.NET*
https://habr.com/en/hubs/api/Text duplicate API*
https://habr.com/en/hubs/crm/CRM systems*
https://habr.com/en/hubs/sales/Sales management*
/en/hubs/artificial_intelligence/Text duplicate Artificial Intelligence
/en/articles/854404/Text duplicate Trivial anchor text
Read more
/en/articles/854404/comments/No Text
/en/users/zdanevich-vitaly/A-TITLE zdanevich-vitaly
/en/users/zdanevich-vitaly/Text duplicate zdanevich-vitaly
https://habr.com/en/posts/853604/Oct 26 at 02:08
/en/hubs/sound/posts/Sound
https://www.linuxquestions.org...Nofollow External Subdomain Anchor URL anchor text
https://www.linuxquestions.org/questions/linux-newbie-8/how-to-list-bitrate-of-all-my-mp3's-on-command-line-4175601321/#post5680865
https://gitlab.com/vitaly-zdan...Nofollow External URL anchor text
https://gitlab.com/vitaly-zdanevich/ffprobe-wrapper-lister-for-mp3
/en/search/?target_type=posts&...ffprobe
/en/search/?target_type=posts&...bash
/en/search/?target_type=posts&...bitrate
https://habr.com/en/posts/853604/No Text
https://habr.com/en/users/EgoInc/A-TITLE EgoInc
https://habr.com/en/users/EgoInc/Text duplicate EgoInc
/en/articles/853286/Oct 25 at 11:31
/en/articles/853286/GSN vs Account Abstraction: Blockchain Superheroes in Search of Savings
/en/hubs/solidity/Solidity*
/en/articles/853286/Text duplicate Trivial anchor text
Read more
/en/articles/853286/comments/No Text
https://habr.com/en/users/EgoInc/Text duplicate A-TITLE EgoInc
https://habr.com/en/users/EgoInc/Text duplicate EgoInc
/en/articles/853282/Oct 25 at 00:00
/en/articles/853282/GSN and dApps: A Novel without gas obstacles
/en/hubs/solidity/Text duplicate Solidity*
/en/articles/853282/Text duplicate Trivial anchor text
Read more
/en/articles/853282/comments/No Text
/en/users/ArcaneGamingcom/Text duplicate A-TITLE ArcaneGamingcom
/en/users/ArcaneGamingcom/Text duplicate ArcaneGamingcom
/en/articles/850412/Oct 14 at 11:42
/en/articles/850412/Cloud Communications: Understanding UCaaS, CCaaS, and CPaaS
/en/hubs/accessibility/Text duplicate Accessibility*
https://habr.com/en/hubs/aws/Amazon Web Services*
/en/hubs/emailmarketing/Email-marketing*
/en/hubs/google_api/Google API*
https://habr.com/en/hubs/html5/HTML*
/en/articles/850412/Text duplicate Trivial anchor text
Read more
/en/articles/850412/comments/No Text
/en/users/profleaddev/Text duplicate A-TITLE profleaddev
/en/users/profleaddev/Text duplicate profleaddev
/en/articles/850284/Oct 13 at 16:34
/en/articles/850284/Transcribe Audio and Video Locally with Whisper WebGPU! No Internet Needed
/en/hubs/artificial_intelligence/Text duplicate Artificial Intelligence
/en/articles/850284/Text duplicate Trivial anchor text
Read more
/en/articles/850284/comments/No Text
/en/users/Valeroncho/A-TITLE Valeroncho
/en/users/Valeroncho/Text duplicate Valeroncho
/en/articles/849708/Oct 10 at 15:02
/en/articles/849708/Effective Monitoring with Firebase Performance for Flutter Apps
https://habr.com/en/hubs/flutter/Flutter*
/en/hubs/mobile_dev/Development of mobile applications*
https://habr.com/en/hubs/dart/Dart*
/en/articles/849708/Text duplicate Trivial anchor text
Read more
/en/articles/849708/comments/No Text
/en/users/Octabun/A-TITLE Octabun
/en/users/Octabun/Text duplicate Octabun
https://habr.com/en/posts/849036/Oct 8 at 13:50
/en/hubs/python/posts/Text duplicate Python*
/en/search/?target_type=posts&...python3
/en/search/?target_type=posts&...learning
https://habr.com/en/posts/849036/No Text
/en/users/profleaddev/Text duplicate A-TITLE profleaddev
/en/users/profleaddev/Text duplicate profleaddev
/en/articles/848438/Oct 5 at 17:41
/en/articles/848438/ChatGPT Canvas: Your New Partner in Writing and Coding
/en/hubs/artificial_intelligence/Text duplicate Artificial Intelligence
/en/articles/848438/Text duplicate Trivial anchor text
Read more
/en/articles/848438/comments/Text duplicate 1
/en/users/RodionGork/A-TITLE RodionGork
/en/users/RodionGork/Text duplicate RodionGork
/en/articles/847854/Oct 3 at 11:13
/en/articles/847854/XML parsing into plain Map in Golang
https://habr.com/en/hubs/xml/XML*
https://habr.com/en/hubs/go/Go*
/en/articles/847854/Let's see implementation
/en/articles/847854/comments/No Text
/en/users/kentavr009/Text duplicate A-TITLE kentavr009
/en/users/kentavr009/Text duplicate kentavr009
/en/articles/847302/Oct 1 at 10:56
/en/articles/847302/How to bypass CAPTCHA: Breaking Down a Complex Process in the Simplest Terms
/en/hubs/infosecurity/Information Security*
/en/hubs/cloud_services/Cloud services*
/en/articles/847302/Text duplicate Trivial anchor text
Read more
/en/articles/847302/comments/Text duplicate 2
https://habr.com/en/feed/page2/Text duplicate 2
https://habr.com/en/feed/page3/3
https://habr.com/en/feed/page49/49
https://habr.com/en/feed/page50/50
https://habr.com/en/feed/page2/There
/kek/v1/auth/habrahabr/?back=/...Nofollow Log in
/kek/v1/auth/habrahabr-registe...Nofollow Sign up
https://habr.com/en/articles/Articles
https://habr.com/en/news/News
https://habr.com/en/hubs/Hubs
https://habr.com/en/users/Authors
https://habr.com/en/sandbox/Sandbox
https://habr.com/en/docs/help/How it works
/en/docs/authors/codex/For authors
/en/docs/companies/corpblogs/For companies
/en/docs/docs/transparency/Documents
https://account.habr.com/info/...New window External Subdomain Agreement
https://account.habr.com/info/...New window External Subdomain Confidential
https://company.habr.com/en/co...New window External Subdomain Corporate blogs
https://company.habr.com/en/ad...New window External Subdomain Advertising
https://company.habr.com/en/na...New window External Subdomain Native advertising
https://company.habr.com/en/ed...New window External Subdomain Education programs
https://company.habr.com/en/he...New window External Subdomain Startups
https://www.facebook.com/habr.engNew window Nofollow External Subdomain No Text
https://twitter.com/habr_engNew window Nofollow External No Text
https://t.me/habr_engNew window Nofollow External No Text
https://habr.com/en/feedback/Support
https://company.habr.com/en/New window External Subdomain Habr

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://habr.com/en/feed/"
HTTP header
(Important)
No X-Powered HTTP header is sent.
This page uses GZip for compressed data transmission.
Performance
(Somewhat important)
The page response time of 0.42 seconds is longer than the recommended limit of 0.4 seconds. A high response time unnecessarily slows down search engine crawling and results in bad user experience as well.
The file size of the HTML document is fine (258 kB).

HTTP Response Header

NameValue
serverQRATOR
dateSat, 16 Nov 2024 15:47:00 GMT
content-typetext/html; charset=utf-8
varyAccept-Encoding
x-dns-prefetch-controloff
x-frame-optionsSAMEORIGIN
x-download-optionsnoopen
x-content-type-optionsnosniff
x-xss-protection1; mode=block
etagW/"408cd-hiXftKjuUPAcH1V7YdLO4ud0y2A"
strict-transport-securitymax-age=31536000; includeSubDomains
x-request-id8372b3ab4f5b6d4e8eed648ef1fffedf
x-request-geoip-country-codeDE
x-request-detected-devicedesktop
content-encodinggzip
statuscode200
http_versionHTTP/2

External factors

This page is referenced by wikipedia.
This website has excellent links from other websites.
This page has backlinks from 1,365 referring domains.
This page has 185,607 backlinks.
This page has backlinks from 1,162 different ip addresses.

Robots.txt

User-agent: Yandex
Disallow: /search/
Disallow: /ru/search/
Disallow: /en/search/
Clean-param: utm_source&utm_medium&utm_term&utm_campaign /

User-agent: Googlebot
Disallow: /search/
Disallow: /ru/search/
Disallow: /en/search/
Disallow: /*?*utm_source=
Disallow: /*?*utm_medium=
Disallow: /*?*utm_term=
Disallow: /*?*utm_campaign=

User-agent: Slurp
Crawl-delay: 8
Disallow: /search/
Disallow: /ru/search/
Disallow: /en/search/
Disallow: /*?*utm_

User-agent: *
Crawl-delay: 10
Disallow: /search/
Disallow: /ru/search/
Disallow: /en/search/
Disallow: /*?*utm_

Search preview

Most important keywords

Following keywords were found. You can check the keyword optimization of this page for each keyword.

KeywordResultRecheck
feed68%Check
feed Habr57%Check
public55%Check
Habr50%Check
CAPTCHA47%Check
Hybrid47%Check
people47%Check
Map47%Check
Hybrid people47%Check
public transport47%Check

Test up to 1.000 webpages of habr.com with our free plan!

Try For Free
No trial. It's just free!

Cookie Policy

We use cookies to make our site work and also for analytics and advertising purposes. You can enable or disable optional cookies as desired. See the following links for more information.

We need these so the site can function properly

So we can better understand how visitors use our website

So we can serve you tailored ads and promotions