Xpn.org - SEO Checker

Overview of the SEO Check
Meta information
75% 
Page quality
79% 
Page structure
47% 
Link structure
36% 
Server
46% 
External factors
100% 
SEO Score
Response time
1.23 s
File size
107.30 kB
Words
641
Media files
28
Number of links
114 internal / 46 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
WXPN 88.5 FM :: Public Radio from the University of Pennsylvania
The page title should be shorter than 580 pixels. It is 601 pixels long. Optimize title
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)
No canonical link is specified.
Language
(Somewhat important)
Language detected in text: en
Server location: United States of America
One or more of the specified languages are not ISO standard (en, en-us, de, etc.)
The language is not specified in the HTML markup.
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
generatorJoomla! - Open Source Content Management
viewportinitial-scale=1.0
og:typewebsite
og:titleWXPN 88.5 FM :: Public Radio from the University of Pennsylvania
og:urlhttps://xpn.org/
og:imagehttps://www.xpn.org/images/og/wxpn_og.jpg
og:descriptionWXPN provides an unparalleled musical listening experience featuring contemporary music from many genres including rock, indie, folk, blues, R&B, and alt country.
content-typetext/html; charset=utf-8
X-UA-CompatibleIE=edge

Test up to 1.000 webpages of xpn.org with our free plan!

Sign Up Free
No trial. It's just free!

Page quality

Content
(Critically important)
This page contains 641 words. That's ok.
18.6% of the text are stop words.
Keywords used in the page title are also used in the page content. That's good!
Words from the H1 heading are used in the page content.
The page contains a listing, which indicates a good text layout.
6 paragraphs were found on this page.
The text content is perfect.
No placeholders texts or images were found.
There are no duplicates on the site.
The average number of words per sentence of 17.18 words is good.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
No Apple touch icon is specified.
This page loads 23 JavaScript files. This may affect the load time negatively.
A viewport "initial-scale=1.0" is provided.
Bold and strong tags
(Somewhat important)
The usage of strong and bold tags is perfect. We recommend the use of up to 13 tags for this page.
Image SEO
(Somewhat important)
2 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
/media/streams/xpn_player.jpgThe premier guide for new and significant artists in rock, blues, and folk - including NPR-syndicated World CafeThe premier guide for new and significant artists in rock, blues, and folk - including NPR-syndicated World Cafe
/media/splash/2021_spring_pop_up.jpgNo alt attribute provided
/media/streams/xpn2_player.jpg24/7 Musical discovery. A unique mix of emerging and heritage blues, rock, world, folk, and alt-country artists.24/7 Musical discovery. A unique mix of emerging and heritage blues, rock, world, folk, and alt-country artists.
https://xpn.org/media/streams/wc_player.jpgJoin the World Cafe through performances and interviews with celebrated and emerging artists.Join the World Cafe through performances and interviews with celebrated and emerging artists.
https://xpn.org/images/assets/facebook.pngFacebook
https://xpn.org/images/assets/twitter.pngTwitter
/images/assets/Instagram35px.pngInstagram
https://xpn.org/images/assets/youtube.pngYouTube
https://xpn.org/images/assets/key.pngThe Key
https://xpn.org/images/assets/key-logo.jpgThe Key
https://xpn.org/images/assets/mobile.pngMobile
https://xpn.org/images/assets/android.pngAndroid
https://xpn.org/images/assets/apple.pngiPhone
https://xpn.org/images/assets/Podcast.pngPodcasts
https://xpn.org/images/assets/rss.pngRSS
...f4f166ef78d16222649e2_m.jpg?t=1619532367Ready Or Not, Here Concerts Come! As fans vax up, in-person shows make a hopeful return to 2021 calendars
...60a38fc77c838e4d9fa7a_m.jpg?t=1618528253The Black Keys announce Mississippi blues covers album Delta Kream; listen to “Crawling Kingsnake”
...7f89fcabda1bb3bd955a3_m.jpg?t=1615858224KANAVAL
/media/homepage/kanaval-logo_top_2.jpgKanavalKanaval
/media/homepage/covid_concert_M.jpgNo alt attribute provided
/media/homepage/press_play_top_M.jpgPress PlayPress Play
/media/homepage/fan_4_6_M.jpgFree At NoonFree At Noon
...e/7cad1dbe31b5f58b2ad7b9cf6ecbfa28_L.jpgJapanese Breakfast - May 2021
/media/homepage/concert_cal_stream.pngConcert CalendarConcert Calendar
/images/support/Donate_Now_Button.pngPledge Now!Pledge Now!
...omepage/npr_live_sessions_song_day_S.jpgNPR Music Live Sessions
https://xpn.org/images/key300x50.gifThe Key

Page structure

H1 heading
(Critically important)
Ready Or Not, Here Concerts Come! As fans vax up, in-person shows make a hopeful return to 2021 calendars
Too many H1 headings
Headings
(Important)
Some headings occur twice on the page.
There are 32 headings on the page. The amount of headings should be in a more proper relation to the amount of text.

Heading structure

Heading levelContent
H1 Ready Or Not, Here Concerts Come! As fans vax up, in-person shows make a hopeful return to 2021 calendars
H1 The Black Keys announce Mississippi blues covers album Delta Kream; listen to “Crawling Kingsnake”
H2 Stream the latest World Cafe Session with Elizabeth King
H2 PRESS PLAY: 9 Albums Out April 30th
H2 NPR's 50 Favorite Songs Of 1971
H2 Lord Huron’s 2021 tour will bring them to the Mann Center’s Skyline Stage in September
H2 Genesis’ first tour in 14 years comes to Wells Fargo Center in December
H2 Listen: The Lumineers And Gregory Alan Isakov Cover Each Other's Songs STUDIO SESSIONS Listen: The Lumineers And Gregory Alan Isakov Cover Each Other's Songs
H3 Home
H3 XPN Playlist
H3 World Cafe
H3 Listen Live
H3 Concert Calendar
H3 The Key
H3 Program Guide
H3 Artist To Watch
H3 Contact Us
H3 Become a Member
H3 WXPN Radio
H3 XPN2 - XPoNential Radio
H3 World Cafe Archives
H3 WXPN Kanaval
H3 Concert Calendar Duplicate text
H3 PRESS PLAY
H3 Virtual Free At Noon
H3 Listen to World Cafe
H3 Artist To Watch Duplicate text
H3 Archived Streams
H3 Concert Streams
H3 Free At Noon Streams
H3 World Cafe Streams
H3 WXPN POLICY BOARD MEETING
Baselink: https://xpn.org/
Some internal link anchor texts are too long.
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.
There are too many external links (46) on this page.
LinkAttributesAnchor text
https://xpn.org/Home
https://xpn.org/xpn-playlist-mXPN Playlist
https://xpn.org/world-cafe-mWorld Cafe
https://xpn.org/listen-live-mListen Live
/concert-calendar-mConcert Calendar
https://thekey.xpn.org/External The Key
https://xpn.org/program-guide-mProgram Guide
https://xpn.org/artist-to-watch-mArtist To Watch
https://xpn.org/contact-usContact Us
https://xpn.org/pledgeBecome a Member
https://xpn.org/Anchor SPUPOPUPNO1
https://xpn.org/Anchor Text duplicate SPUPOPUPNO1
https://xpn.org/donateNew window No Text
https://www.facebook.com/885wxpn/New window External IMG-ALT Facebook
https://twitter.com/wxpnfmNew window External IMG-ALT Twitter
https://www.instagram.com/wxpnfm/New window External IMG-ALT Instagram
https://www.youtube.com/user/x...New window External IMG-ALT YouTube
https://thekey.xpn.org/External Text duplicate IMG-ALT The Key
http://thekey.xpn.org/External Text duplicate IMG-ALT The Key
https://xpn.org/mobileIMG-ALT Mobile
https://xpn.org/mobile/androidAndroid
IMG-ALT Android
https://xpn.org/mobile/iphoneiPhone
IMG-ALT iPhone
https://xpn.org/podcasts396IMG-ALT Podcasts
https://xpn.org/rss395IMG-ALT RSS
https://xpn.org/Text duplicate Home
/xpn-programs/program-guideText duplicate Program Guide
/xpn-programs/xpn-morning-showXPN Morning Show w/ Kristen Kurtis & Bob Bumbera
/xpn-programs/afternoonsAfternoons w/ Dan Reed
/xpn-programs/middaysXPN Middays w/ Helen Leicht
http://kidscorner.org/External Kids Corner
/xpn-programs/blues-showThe Blues Show
/xpn-programs/echoesEchoes
/xpn-programs/funky-fridayFunky Friday
/xpn-programs/land-of-the-lostLand of the Lost
/xpn-programs/mountain-stageMountain Stage
/xpn-programs/sleepy-hollowSleepy Hollow
/xpn-programs/xponential-radioXPN2 - XPonNential Radio
/xpn-programs/philly-localXPN Local
/xpn-programs/amazon-countryAmazon Country
/xpn-programs/blue-dimensionsBlue Dimensions
/xpn-programs/folk-showFolk Show
/xpn-programs/geatorGeator RnR
/xpn-programs/many-moods-ben-v...Many Moods of Ben Vaughn
/xpn-programs/qzineQ'zine
http://www.starsend.org/External Star's End
/xpn-programs/sound-opinionsSound Opinions
/xpn-programs/american-routesAmerican Routes
/xpn-programs/dave-s-worldDave's World
/xpn-programs/americana-music-...Americana Music Hour
/xpn-programs/night-beforeNight Before With Robert Drake
/xpn-programs/culture-cypher-r...Culture Cypher Radio
/xpn-programs/your-first-cupYour First Cup
/xpn-programs/rhythm-lab-radioRhythm Lab Radio
https://xpn.org/world-cafeText duplicate World Cafe
https://xpn.org/world-cafe/guestsWorld Cafe Guests
https://xpn.org/world-cafe/cdsCDs
/world-cafe/world-cafe-nextWorld Cafe Next
/world-cafe/latin-rootsLatin Roots
/support-xpn/enews-sign-upE-News
/world-cafe/cafe-podcastsWorld Cafe Podcasts
https://www.npr.org/sections/w...New window External Sense Of Place
http://playlist.worldcafe.org/External Subdomain World Cafe Playlists
https://thekey.xpn.org/External Text duplicate The Key
http://thekey.xpn.org/External Text duplicate Home
https://thekey.xpn.org/categor...External Recordings
https://thekey.xpn.org/categor...External Artists
https://thekey.xpn.org/tag/the...External Studio Sessions
https://thekey.xpn.org/tag/got...External Gotta Hear Song of The Week
/about-xpn/company-informationCompany Information
/about-xpn/directionsDirections
/about-xpn/hd-radioHD Radio
/about-xpn/internshipsInternships
/about-xpn/member-volunteerVolunteer
https://xpn.org/about-xpn/mocWXPN Musicians On Call
/about-xpn/press-roomPress Room
/about-xpn/host-biosHost Bios
https://xpn.org/about-xpn/legalLegal
https://xpn.org/about-xpn/privacyPrivacy
https://xpn.org/about-xpn/jobsJobs @ XPN
/about-xpn/contact-xpnText duplicate Contact Us
/about-xpn/ways-to-stream-wxpnWays To Stream WXPN
http://xpn.org/pledge2Donate
/support-xpn/volunteerText duplicate Volunteer
/support-xpn/membershipMembership
/support-xpn/planned-givingPlanned Giving
/support-xpn/other-ways-to-giveOther Ways to Give
/support-xpn/program-partnersProgram Partners
/support-xpn/business-supportBusiness Support
/support-xpn/enews-sign-upEnews Sign Up
/support-xpn/contests-rulesContests/Rules
/support-xpn/music-community-r...Music Community Relief Fund
/music-artist/885-countdownCountdowns
/music-artist/best-ofBest Of
/music-artist/artist-to-watchArtist to Watch
/music-artist/listen-liveText duplicate Listen Live
/music-artist/npr-musicNPR Music
/music-artist/npr-music/first-...NPR - First Listen
/music-artist/npr-music/tiny-d...NPR - Tiny Desk Concerts
/music-artist/npr-music/heavy-...NPR - Heavy Rotation
https://livesessions.npr.org/h...New window External NPR Music - Live Sessions
/music-artist/music-healsMusic Heals
http://mississippibluesproject...External Mississippi Blues Project
/music-artist/vinyl-at-heartVinyl At Heart
http://zydecocrossroads.org/External Zydeco Crossroads
/music-artist/dan-and-dan-podcastDan and Dan Podcast
/music-artist/throwback-thursd...Throwback Thursday On XPN - #TBTXPN
/music-artist/885-countdown/20...XPN 80s A - Z
http://xpngospelroots.org/New window External Gospel Roots
https://xpnkanaval.org/External Kanaval
/songs-that-got-us-through-the...Songs That Got Us Through The Year
/playlists/xpn-playlistText duplicate XPN Playlist
/playlists/xpn2-playlistXPN2 Playlist
/playlists/playlist-searchPlaylist Search
/events/free-at-noonFree At Noon
https://xpn.org/events/non-commNON-COMM
http://kindiecomm.org/External KindieComm
http://xpnfest.org/External XPoNential Music Festival
/events/concert-calendarText duplicate Concert Calendar
/events/submit-a-concertSubmit A Concert
https://xpn.org/events/xpn-5k-runMOC Benefit 5k Run
https://thekey.xpn.org/2021/04...New window External IMG-ALT Ready Or Not, Here Concerts Come! As fans vax up, in-person shows make a hopeful return to 2021 calendars
https://thekey.xpn.org/2021/04...New window External Text duplicate Ready Or Not, Here Concerts Come! As fans vax up, in-person shows make a hopeful return to 2021 calendars
https://thekey.xpn.org/2021/04...New window External IMG-ALT The Black Keys announce Mississippi blues covers album Delta Kream; listen to “Crawling Kingsnake”
https://thekey.xpn.org/2021/04...New window External Text duplicate The Black Keys announce Mississippi blues covers album Delta Kream; listen to “Crawling Kingsnake”
https://xpnkanaval.org/New window External IMG-ALT KANAVAL
https://thekey.xpn.org/2021/04...External 01
A-TITLE Ready Or Not, Here Concerts Come! As fans vax up, in-person shows make a hopeful return to 2021 calendars
https://thekey.xpn.org/2021/04...External 02
A-TITLE The Black Keys announce Mississippi blues covers album Delta Kream; listen to “Crawling Kingsnake”
https://xpnkanaval.org/External 03
A-TITLE KANAVAL
/component/weblinks/?task=webl...New window Stream the latest World Cafe Session with Elizabeth King
/component/weblinks/?task=webl...New window PRESS PLAY: 9 Albums Out April 30th
/component/weblinks/?task=webl...New window NPR's 50 Favorite Songs Of 1971
/component/weblinks/?task=webl...New window Lord Huron’s 2021 tour will bring them to the Mann Center’s Skyline Stage in September
/component/weblinks/?task=webl...New window Genesis’ first tour in 14 years comes to Wells Fargo Center in December
/component/weblinks/?task=webl...New window Listen: The Lumineers And Gregory Alan Isakov Cover Each Other's Songs STUDIO SESSIONS Listen: The Lumineers And Gregory Alan Isakov Cover Each Other's Songs
https://thekey.xpn.org/categor...New window External View More
https://xpnkanaval.org/External Text duplicate IMG-ALT Kanaval
https://xpnkanaval.org/New window External Learn More
https://thekey.xpn.org/2021/04...External No Text
https://thekey.xpn.org/2021/04...External 2021 calendars
https://thekey.xpn.org/tag/pre...New window External IMG-ALT Press Play
https://thekey.xpn.org/tag/pre...New window External PRESS PLAY
https://thekey.xpn.org/tag/fre...External Text duplicate IMG-ALT Free At Noon
https://thekey.xpn.org/tag/fre...External Virtual Free at Noon Concert
/artist-to-watch-m/item/6670-j...IMG-ALT Japanese Breakfast - May 2021
A-TITLE Continue reading "Japanese Breakfast - May 2021"
/artist-to-watch-m/item/6670-j...Read more...
/events/concert-calendarText duplicate IMG-ALT Concert Calendar
https://xpn.org/pledgeNew window IMG-ALT Pledge Now!
https://livesessions.npr.org/h...External IMG-ALT NPR Music Live Sessions
https://thekey.xpn.org/New window External Text duplicate IMG-ALT The Key
https://twitter.com/TheKeyXPNNew window External Follow The Key on Twitter
https://xpn.org/site-mapSite Map
/support-xpn/membershipHelp & FAQs
https://xpn.org/about-xpn/privacyText duplicate Privacy
/about-xpn/contact-xpnContact
/playlists/xpn-playlistPlaylist
/about-xpn/company-informationPublic Inspection File
/about-xpn/company-informationPublic File Help
http://www.upenn.edu/New window External The University of Pennsylvania
https://accessibility.web-reso...New window External Subdomain Report Accessibility Issues and Get Help
/?s5_responsive_switch_sxpnorg=0Desktop Version

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://xpn.org/"
HTTP header
(Important)
The web server version is sent within the HTTP header.
No X-Powered HTTP header is sent.
This page uses GZip for compressed data transmission.
Performance
(Somewhat important)
The page response time is slow (1.23 seconds). The response time should be less than 0.4 seconds. Slow websites are bad for search engine bots and also result in bad user experience.
This page loads 30 CSS files. This may affect the page load time negatively.
This page loads 23 JavaScript files. This may affect the load time negatively.
The file size of the HTML document is fine (107 kB).

HTTP Response Header

NameValue
servernginx/1.14.2
dateMon, 03 May 2021 22:18:48 GMT
content-typetext/html; charset=utf-8
transfer-encodingchunked
connectionkeep-alive
varyAccept-Encoding
x-logged-inFalse
x-content-powered-byK2 v2.10.2 (by JoomlaWorks)
p3pCP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"
x-origin-php1
access-control-allow-origin*
cache-controlpublic
x-blockroot
x-cache-key-root/
x-proxy-cacheHIT
x-r-uri/
x-streamguysvm2025
content-encodinggzip
statuscode200
http_versionHTTP/1.1

External factors

Blacklists
(Critically important)
This website is not classified "for adult only".
Shallalist classifies this website as News. This classification is fine.
This page is referenced by wikipedia.
This website has excellent links from other websites.
This page has backlinks from 4,258 referring domains.
This page has 242,583 backlinks.
This page has backlinks from 3,260 different ip addresses.
Facebook popularity
(Somewhat important)
This page has social activity like shares, comments or likes on facebook.
Listed on Webwiki
(Nice to have)
This website is listed on Webwiki.

Robots.txt

# If the Joomla site is installed within a folder such as at
# e.g. www.example.com/joomla/ the robots.txt file MUST be
# moved to the site root at e.g. www.example.com/robots.txt
# AND the joomla folder name MUST be prefixed to the disallowed
# path, e.g. the Disallow rule for the /administrator/ folder
# MUST be changed to read Disallow: /joomla/administrator/
#
# For more information about the robots.txt standard, see:
# http://www.robotstxt.org/orig.html
#
# For syntax checking, see:
# http://www.sxw.org.uk/computing/robots/check.html

User-agent: Slurp
Disallow: /

User-agent: *
Disallow: /administrator/
Disallow: /cache/
Disallow: /components/
Disallow: /images/
Disallow: /includes/
Disallow: /installation/
Disallow: /language/
Disallow: /libraries/
Disallow: /logs/
Disallow: /media/
Disallow: /modules/
Disallow: /plugins/
Disallow: /templates/
Disallow: /tmp/
Disallow: /xpnv7/


https://www.semrush.com/bot/
User-agent: SemrushBot
Disallow: /

User-agent: SemrushBot-SA
Disallow: /

Facebook popularity

Shares / Likes / Comments
17,315

Only the data for the given URL is shown. We cannot determine the social actions for a linked fan page.

Most important keywords

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

KeywordResultRecheck
XPN72%Check
Concert65%Check
WXPN59%Check
2021 calendars56%Check
Radio54%Check
in-person shows make52%Check
hopeful return52%Check
calendars52%Check
Show52%Check
return52%Check

Test up to 1.000 webpages of xpn.org with our free plan!

Sign Up 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