Finviz.com - SEO Checker

Overview of the SEO Check
Meta information
98% 
Page quality
55% 
Page structure
79% 
Link structure
25% 
Server
80% 
External factors
100% 
SEO Score
Response time
0.66 s
File size
256.90 kB
Words
766
Media files
18
Number of links
248 internal / 6 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
FINVIZ.com - Stock Screener
The domain is used in the page's title.
There are no duplicate words in the title
Meta description
(Critically important)
Stock screener for investors and traders, financial visualizations.
The length of the meta description is perfect. (395 pixels out of 1000 max pixel length)
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
No canonical link is specified.
Language
(Somewhat important)
Language detected in text: en
Language defined in HTML: en
Server location: Canada
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=1024
descriptionStock screener for investors and traders, financial visualizations.
langen
charsetUTF-8

Automatically check finviz.com including all subpages at once!

Try for free
Guaranteed free of charge during trial period.

Page quality

Content
(Critically important)
Only 2 paragraph/s was/were found on this page.
The average number of words per sentence of 6.17 words is low.
This page contains 766 words. That's ok.
7.2% of the text are stop words.
Keywords used in the page title are also used in the page content. That's good!
No placeholders texts or images were found.
There are no duplicates on the site.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
No Apple touch icon is specified.
A viewport "width=1024" is provided.
Bold and strong tags
(Somewhat important)
The usage of strong and bold tags is perfect. We recommend the use of up to 15 tags for this page.
Image SEO
(Somewhat important)
18 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
https://finviz.com/gfx/nic2x2.gifNo alt attribute provided
https://finviz.com/gfx/nic2x2.gifNo alt attribute provided
https://finviz.com/gfx/nic2x2.gifNo alt attribute provided
https://finviz.com/gfx/nic2x2.gifNo alt attribute provided
https://finviz.com/gfx/nic2x2.gifNo alt attribute provided
https://finviz.com/gfx/nic2x2.gifNo alt attribute provided
https://finviz.com/gfx/nic2x2.gifNo alt attribute provided
https://finviz.com/gfx/nic2x2.gifNo alt attribute provided
https://finviz.com/gfx/nic2x2.gifNo alt attribute provided
https://finviz.com/gfx/nic2x2.gifNo alt attribute provided
https://finviz.com/gfx/nic2x2.gifNo alt attribute provided
https://finviz.com/gfx/nic2x2.gifNo alt attribute provided
https://finviz.com/gfx/nic2x2.gifNo alt attribute provided
https://finviz.com/gfx/nic2x2.gifNo alt attribute provided
https://finviz.com/gfx/nic2x2.gifNo alt attribute provided
https://finviz.com/gfx/nic2x2.gifNo alt attribute provided
https://finviz.com/gfx/nic2x2.gifNo alt attribute provided
https://finviz.com/gfx/nic2x2.gifNo alt attribute provided

Page structure

H1 heading
(Critically important)
There is no H1 heading specified.
Headings
(Important)
The structure of headings is missing one or more levels. Do not skip heading levels.

Heading structure

Heading levelContent
H2 Upgrade your FINVIZ experience
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.
1 links don't have an anchor text.
The number of internal links is ok.
None of the anchor texts is too long.
There are 6 external links on this page.
LinkAttributesAnchor text
https://finviz.com/No Text
https://finviz.com/Home
https://finviz.com/news.ashxNews
https://finviz.com/screener.ashxScreener
https://finviz.com/map.ashxMaps
https://finviz.com/groups.ashxGroups
https://finviz.com/portfolio.ashxPortfolio
/insidertrading.ashxInsider
https://finviz.com/futures.ashxFutures
https://finviz.com/forex.ashxForex
https://finviz.com/crypto.ashxCrypto
/elite.ashx?utm_source=finviz&...Backtests
https://finviz.com/elite.ashxPricing
/help/screener.ashxHelp
https://finviz.com/login.ashxLogin
https://finviz.com/register.ashxRegister
/quote.ashx?t=KNWKNW
/screener.ashx?v=340&s=ta_topg...Top Gainers
/quote.ashx?t=NAMMNAMM
/screener.ashx?v=340&s=ta_topg...Text duplicate Top Gainers
/quote.ashx?t=PHATPHAT
/screener.ashx?v=340&s=ta_topg...Text duplicate Top Gainers
/quote.ashx?t=SXTCSXTC
/screener.ashx?v=340&s=ta_topg...Text duplicate Top Gainers
/quote.ashx?t=EYENEYEN
/screener.ashx?v=340&s=ta_topg...Text duplicate Top Gainers
/quote.ashx?t=WBUYWBUY
/screener.ashx?v=340&s=ta_topg...Text duplicate Top Gainers
/quote.ashx?t=MBMB
/screener.ashx?v=340&s=ta_newhighNew High
/quote.ashx?t=DISTDIST
/screener.ashx?v=340&s=ta_newhighText duplicate New High
/quote.ashx?t=CRCLCRCL
/screener.ashx?v=340&s=ta_newhighText duplicate New High
/quote.ashx?t=TGBTGB
/screener.ashx?v=340&s=ta_newhighText duplicate New High
/quote.ashx?t=SVTSVT
/screener.ashx?v=210&s=ta_over...Overbought
/quote.ashx?t=MBAVMBAV
/screener.ashx?v=210&s=ta_over...Text duplicate Overbought
/quote.ashx?t=DTCKDTCK
/screener.ashx?v=320&s=ta_unus...Unusual Volume
/quote.ashx?t=WBUYText duplicate WBUY
/screener.ashx?v=320&s=ta_unus...Text duplicate Unusual Volume
/quote.ashx?t=BRLSBRLS
/screener.ashx?v=320&s=ta_unus...Text duplicate Unusual Volume
/quote.ashx?t=KNWText duplicate KNW
/screener.ashx?v=320&s=ta_unus...Text duplicate Unusual Volume
/quote.ashx?t=AMATAMAT
/screener.ashx?v=340&s=n_upgradesUpgrades
/quote.ashx?t=ABMABM
/screener.ashx?v=340&s=n_earni...Earnings Before
/quote.ashx?t=SGHTSGHT
/screener.ashx?v=340&s=it_late...Insider Buying
/quote.ashx?t=NCLNCL
/screener.ashx?v=340&s=ta_topl...Top Losers
/quote.ashx?t=MWYNMWYN
/screener.ashx?v=340&s=ta_topl...Text duplicate Top Losers
/quote.ashx?t=EPWKEPWK
/screener.ashx?v=340&s=ta_topl...Text duplicate Top Losers
/quote.ashx?t=OMHOMH
/screener.ashx?v=340&s=ta_topl...Text duplicate Top Losers
/quote.ashx?t=VERAVERA
/screener.ashx?v=340&s=ta_topl...Text duplicate Top Losers
/quote.ashx?t=GLEGLE
/screener.ashx?v=340&s=ta_topl...Text duplicate Top Losers
/quote.ashx?t=EPWKText duplicate EPWK
/screener.ashx?v=340&s=ta_newlowNew Low
/quote.ashx?t=OMHText duplicate OMH
/screener.ashx?v=340&s=ta_newlowText duplicate New Low
/quote.ashx?t=CYCCCYCC
/screener.ashx?v=340&s=ta_newlowText duplicate New Low
/quote.ashx?t=NUWENUWE
/screener.ashx?v=340&s=ta_newlowText duplicate New Low
/quote.ashx?t=NUWEText duplicate NUWE
/screener.ashx?v=210&s=ta_over...Oversold
/quote.ashx?t=ARAIARAI
/screener.ashx?v=210&s=ta_over...Text duplicate Oversold
/quote.ashx?t=NAMMText duplicate NAMM
/screener.ashx?v=320&s=ta_most...Most Volatile
/quote.ashx?t=PHATText duplicate PHAT
/screener.ashx?v=320&s=ta_most...Text duplicate Most Volatile
/quote.ashx?t=TSLLTSLL
/screener.ashx?v=320&s=ta_most...Most Active
/quote.ashx?t=NCNANCNA
/screener.ashx?v=320&s=ta_most...Text duplicate Most Active
/quote.ashx?t=AMHAMH
/screener.ashx?v=340&s=n_downg...Downgrades
/quote.ashx?t=PLCEPLCE
/screener.ashx?v=340&s=n_earni...Earnings After
/quote.ashx?t=VSTVST
/screener.ashx?v=340&s=it_late...Insider Selling
https://finviz.com/map.ashx?t=secNo Text
/quote.ashx?t=GBILGBIL
/quote.ashx?t=PALPAL
/quote.ashx?t=GTOSGTOS
/quote.ashx?t=GDRXGDRX
/screener.ashx?v=210&s=ta_p_tl...TrendlineTL Supp.
/quote.ashx?t=CSHICSHI
/quote.ashx?t=BTEBTE
/quote.ashx?t=ACESACES
/quote.ashx?t=OPEROPER
/screener.ashx?v=210&s=ta_p_tl...TrendlineTL Resist.
/quote.ashx?t=GBILText duplicate GBIL
/quote.ashx?t=TBILTBIL
/quote.ashx?t=PHTPHT
/quote.ashx?t=OOSPOOSP
/screener.ashx?v=210&s=ta_p_ho...Horizontal S/R
/quote.ashx?t=GOROGORO
/quote.ashx?t=OLLIOLLI
/quote.ashx?t=ESLTESLT
/quote.ashx?t=ICSHICSH
/screener.ashx?v=210&s=ta_p_we...Wedge Up
/quote.ashx?t=LULU
/quote.ashx?t=MNPRMNPR
/quote.ashx?t=HFBLHFBL
/quote.ashx?t=PIFIPIFI
/screener.ashx?v=210&s=ta_p_wedgeWedge
/quote.ashx?t=HCWBHCWB
/quote.ashx?t=MRNAMRNA
/quote.ashx?t=FCBCFCBC
/quote.ashx?t=GRXGRX
/screener.ashx?v=210&s=ta_p_we...Wedge Down
/quote.ashx?t=BILZBILZ
/quote.ashx?t=XHLFXHLF
/quote.ashx?t=EVSBEVSB
/quote.ashx?t=TRVITRVI
/screener.ashx?v=210&s=ta_p_we...Triangle Asc.Asc.
/quote.ashx?t=GBILText duplicate GBIL
/quote.ashx?t=BILBIL
/quote.ashx?t=PALText duplicate PAL
/quote.ashx?t=NAMINAMI
/screener.ashx?v=210&s=ta_p_we...Triangle Desc.Desc.
/quote.ashx?t=GMMFGMMF
/quote.ashx?t=SCIOSCIO
/quote.ashx?t=CNPCNP
/quote.ashx?t=EXEEXE
/screener.ashx?v=210&s=ta_p_ch...Channel Up
/quote.ashx?t=BNDWBNDW
/quote.ashx?t=ARCMARCM
/quote.ashx?t=IPMIPM
/quote.ashx?t=BKAGBKAG
/screener.ashx?v=210&s=ta_p_ch...Channel
/quote.ashx?t=BTEText duplicate BTE
/quote.ashx?t=PINEPINE
/quote.ashx?t=CRISCRIS
/quote.ashx?t=DOCDOC
/screener.ashx?v=210&s=ta_p_ch...Channel Down
/quote.ashx?t=LADLAD
/quote.ashx?t=SERVSERV
/quote.ashx?t=PMECPMEC
/quote.ashx?t=LGCFLGCF
/screener.ashx?v=210&s=ta_p_do...Double Top
/quote.ashx?t=AUGUAUGU
/quote.ashx?t=GBFHGBFH
/quote.ashx?t=GSUSGSUS
/quote.ashx?t=RFFCRFFC
/screener.ashx?v=210&s=ta_p_mu...Multiple Top
/quote.ashx?t=KSAKSA
/quote.ashx?t=JAMFJAMF
/quote.ashx?t=GERNGERN
/quote.ashx?t=AGGYAGGY
/screener.ashx?v=210&s=ta_p_do...Double Bottom
/quote.ashx?t=KNSAKNSA
/quote.ashx?t=ZJYLZJYL
/quote.ashx?t=VYMIVYMI
/quote.ashx?t=ZURAZURA
/screener.ashx?v=210&s=ta_p_mu...Multiple Bottom
/quote.ashx?t=GLPGLP
/quote.ashx?t=PSLPSL
/quote.ashx?t=WFCWFC
/quote.ashx?t=MLPXMLPX
/screener.ashx?v=210&s=ta_p_he...Head&Shoulders
https://www.marketwatch.com/st...New window Nofollow External Subdomain A professor testing ChatGPT, DeepSeek and Grok’s stock-picking skills says brokers should worry
https://finance.yahoo.com/news...New window Nofollow External Subdomain The changes to Trump's 'big beautiful bill' that have little to do with Musk
https://www.bloomberg.com/news...New window Nofollow External Subdomain Traders Scour for ‘Elusive’ Catalyst to Push S&P 500 to Record
https://www.wsj.com/livecovera...New window Nofollow External Subdomain Stock Market News, June 6, 2025: Jobs Report Lifts Stocks; Trump Calls on Fed to Slash Rates
https://www.cnbc.com/2025/06/0...New window Nofollow External Subdomain Dow rises more than 400 points on solid jobs report, S&P 500 touches 6,000
https://www.reuters.com/busine...New window Nofollow External Subdomain Stablecoins' step toward mainstream could shake up parts of US Treasury market
/screener.ashx?v=320&s=n_major...Major News
/quote.ashx?t=TSLATSLA
/quote.ashx?t=AAPLAAPL
/quote.ashx?t=MSFTMSFT
/quote.ashx?t=AMZNAMZN
/quote.ashx?t=GOOGLGOOGL
/quote.ashx?t=AVGOAVGO
/quote.ashx?t=CRCLText duplicate CRCL
/quote.ashx?t=DOCUDOCU
/quote.ashx?t=METAMETA
/quote.ashx?t=PLTRPLTR
/quote.ashx?t=GOOGGOOG
/quote.ashx?t=HOODHOOD
/quote.ashx?t=WMTWMT
/quote.ashx?t=MSMS
/quote.ashx?t=UBSUBS
/quote.ashx?t=LLYLLY
/screener.ashx?v=161&f=earning...Jun 06/a
/quote.ashx?t=PLCEText duplicate PLCE
/screener.ashx?v=161&f=earning...Jun 09/b
/quote.ashx?t=GHMGHM
/quote.ashx?t=MPAAMPAA
/quote.ashx?t=COECOE
/screener.ashx?v=161&f=earning...Jun 09/a
/quote.ashx?t=CASYCASY
/quote.ashx?t=CVGWCVGW
/quote.ashx?t=AIIAII
/quote.ashx?t=LMNRLMNR
/quote.ashx?t=LAKELAKE
/quote.ashx?t=SKILSKIL
/quote.ashx?t=CMTLCMTL
/quote.ashx?t=VSTText duplicate VST
/insidertrading.ashx?oc=171193...HELM SCOTT B
/quote.ashx?t=KNTKKNTK
/insidertrading.ashx?oc=190493...ISQ Global Fund II G
/quote.ashx?t=ADTADT
/insidertrading.ashx?oc=144943...Apollo Management Ho
/quote.ashx?t=NMIHNMIH
/insidertrading.ashx?oc=105283...SHUSTER BRADLEY M
/quote.ashx?t=ADTText duplicate ADT
/insidertrading.ashx?oc=144943...Text duplicate Apollo Management Ho
/quote.ashx?t=TALKTALK
/insidertrading.ashx?oc=202783...Watson Katelyn
/quote.ashx?t=TYRATYRA
/insidertrading.ashx?oc=134682...RA CAPITAL MANAGEMEN
/quote.ashx?t=STRZSTRZ
/insidertrading.ashx?oc=119436...RACHESKY MARK H MD
/quote.ashx?t=TYRAText duplicate TYRA
/insidertrading.ashx?oc=134682...Text duplicate RA CAPITAL MANAGEMEN
/quote.ashx?t=NVDANVDA
/insidertrading.ashx?oc=119903...STEVENS MARK A
/quote.ashx?t=WMTText duplicate WMT
/insidertrading.ashx?oc=166875...The Walton Family Fo
/quote.ashx?t=NTNXNTNX
/insidertrading.ashx?oc=203197...BCPE Nucleon (DE) SP
/futures_charts.ashx?t=CLCrude Oil
/futures_charts.ashx?t=NGNatural Gas
/futures_charts.ashx?t=GCGold
/futures_charts.ashx?t=YMDow
/futures_charts.ashx?t=ESS&P 500
/futures_charts.ashx?t=NQNasdaq 100
/futures_charts.ashx?t=ER2Russell 2000
/help/guided-tour.ashxWatch the Guided Tour
/forex_charts.ashx?t=EURUSDEUR/USD
/forex_charts.ashx?t=USDJPYUSD/JPY
/forex_charts.ashx?t=GBPUSDGBP/USD
/crypto_charts.ashx?t=BTCUSDBTC/USD
https://finviz.com/affiliate.ashxAffiliate
https://finviz.com/advertise.ashxAdvertise
https://finviz.com/careersCareers
https://finviz.com/themeTheme Settings
https://finviz.com/contact.ashxContact
/help/screener.ashxText duplicate Help
https://finviz.com/privacy.ashxPrivacy
/elite.ashx?utm_source=finviz&...New window Learn more about FINVIZ*Elite

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://finviz.com/"
HTTP header
(Important)
The X-powered header is sent within the response header. (unnecessary)
The web server transmits the web page (HTML) in compressed form.
Performance
(Somewhat important)
The page response time of 0.66 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 (257 kB).

HTTP Response Header

NameValue
dateSat, 07 Jun 2025 19:53:00 GMT
content-typetext/html; charset=utf-8
content-encodingbr
cache-controlno-cache
varyAccept-Encoding
set-cookie97 Characters
request-contextappId=cid-v1:bdd405ef-7a83-4f9a-9228-0107d7f4bc90
x-frame-optionsSAMEORIGIN
x-powered-byASP.NET
cf-cache-statusDYNAMIC
server-timingcfCacheStatus;desc="DYNAMIC"
servercloudflare
cf-ray94c2b16ece8d9ef7-CDG
statuscode200
http_versionHTTP/2

External factors

This website has excellent links from other websites.
This page has backlinks from 1,728 referring domains.
This page has 311,168 backlinks.
This page has backlinks from 1,352 different ip addresses.

Links from Wikipedia

No links from Wikipedia were found.

Robots.txt

User-agent: *
Disallow: /export.ashx
Disallow: /grp_export.ashx
Disallow: /portfolio_export.ashx
Disallow: /export/options
Disallow: /chart.ashx
Disallow: /image.ashx
Disallow: /fut_image.ashx
Disallow: /fut_chart.ashx
Disallow: /fx_image.ashx
Disallow: /mktstats_image.ashx
Disallow: /publish.ashx
Disallow: /search.ashx
Disallow: /store/redirect.ashx
Disallow: /screener.ashx?*
Disallow: /insidertrading.ashx*search=
Allow: /screener.ashx?v=340&s=ta_topgainers
Allow: /screener.ashx?v=340&s=ta_newhigh
Allow: /screener.ashx?v=210&s=ta_overbought
Allow: /screener.ashx?v=340&s=n_upgrades
Allow: /screener.ashx?v=340&s=n_earningsbefore
Allow: /screener.ashx?v=340&s=it_latestbuys
Allow: /screener.ashx?v=340&s=ta_toplosers
Allow: /screener.ashx?v=340&s=ta_newlow
Allow: /screener.ashx?v=210&s=ta_oversold
Allow: /screener.ashx?v=320&s=ta_mostvolatile
Allow: /screener.ashx?v=320&s=ta_mostactive
Allow: /screener.ashx?v=320&s=ta_unusualvolume
Allow: /screener.ashx?v=340&s=n_downgrades
Allow: /screener.ashx?v=340&s=n_earningsafter
Allow: /screener.ashx?v=340&s=it_latestsales
Allow: /screener.ashx?v=320&s=n_majornews
Allow: /screener.ashx?v=210&s=ta_p_tlsupport
Allow: /screener.ashx?v=210&s=ta_p_tlresistance
Allow: /screener.ashx?v=210&s=ta_p_horizontal
Allow: /screener.ashx?v=210&s=ta_p_wedgeup
Allow: /screener.ashx?v=210&s=ta_p_wedge
Allow: /screener.ashx?v=210&s=ta_p_wedgedown
Allow: /screener.ashx?v=210&s=ta_p_wedgeresistance
Allow: /screener.ashx?v=210&s=ta_p_wedgesupport
Allow: /screener.ashx?v=210&s=ta_p_channelup
Allow: /screener.ashx?v=210&s=ta_p_channel
Allow: /screener.ashx?v=210&s=ta_p_channeldown
Allow: /screener.ashx?v=210&s=ta_p_doubletop
Allow: /screener.ashx?v=210&s=ta_p_multipletop
Allow: /screener.ashx?v=210&s=ta_p_doublebottom
Allow: /screener.ashx?v=210&s=ta_p_multiplebottom
Allow: /screener.ashx?v=210&s=ta_p_headandshoulders
Allow: /screener.ashx?v=210&s=ta_p_headandshouldersinv

Search preview

finviz.com
FINVIZ.com - Stock Screener
Stock screener for investors and traders, financial visualizations.

Most important keywords

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

KeywordResultRecheck
Finviz62%Check
Stock Screener51%Check
Stock Market46%Check
Traders43%Check
visualizations43%Check
News39%Check
Market News37%Check
Quotes36%Check
Futures36%Check
Forex36%Check

Automatically check finviz.com including all subpages at once!

Try for free
Guaranteed free of charge during trial period.

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