Michiganpublic.org - SEO Checker

Overview of the SEO Check
Meta information
88% 
Page quality
87% 
Page structure
58% 
Link structure
25% 
Server
91% 
External factors
100% 
SEO Score
Response time
0.24 s
File size
241.30 kB
Words
1599
Media files
40
Number of links
324 internal / 22 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
Michigan Public
The page title is too short. (142 pixels of 580 max pixel length) Optimize title
There are no duplicate words in the title
Meta description
(Critically important)
Your public radio source for NPR and Michigan news, events, politics, arts/culture, environment. Serving Ann Arbor, Detroit, Flint, Grand Rapids, Kalamazoo.
The length of the meta description is perfect. (964 pixels out of 1000 max pixel length)
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://www.michiganpublic.org/
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, viewport-fit=cover
descriptionYour public radio source for NPR and Michigan news, events, politics, arts/culture, environment. Serving Ann Arbor, Detroit, Flint, Grand Rapids, Kalamazoo.
keywordsMichigan,Michigan Public Media,Michigan news,Michigan news radio,detroit michigan radio,detroit npr,flint michigan radio,flint npr,grand rapids michigan radio,grand rapids npr
brightspot.contentId00000179-84c8-d933-ad7f-f5f856800000
brightspot-dataLayer{ "author" : "", "bspStoryId" : "00000179-84c8-d933-ad7f-f5f856800000", "category" : "", "inlineAudio" : 0, "keywords" : "", "nprCmsSite" : true, "nprStoryId" : "", "pageType" : "homepage", "program" : "", "publishedDate" : "2021-05-19T09:19:51Z", "siteName" : "Michigan Public", "station" : "Michigan Public", "stationOrgId" : "665", "storyOrgId" : "", "storyTheme" : "", "storyTitle" : "", "timezone" : "America/Detroit", "wordCount" : 0, "series" : "" }
gtm-dataLayer{ "gtmAuthor" : "", "gtmBspStoryId" : "00000179-84c8-d933-ad7f-f5f856800000", "gtmCategory" : "", "gtmInlineAudio" : 0, "gtmKeywords" : "", "gtmNprCmsSite" : true, "gtmNprStoryId" : "", "gtmPageType" : "homepage", "gtmProgram" : "", "gtmPublishedDate" : "2021-05-19T09:19:51Z", "gtmSiteName" : "Michigan Public", "gtmStation" : "Michigan Public", "gtmStationOrgId" : "665", "gtmStoryOrgId" : "", "gtmStoryTheme" : "", "gtmStoryTitle" : "", "gtmTimezone" : "America/Detroit", "gtmWordCount" : 0, "gtmSeries" : "" }
langen
fb:app_id478861183554801
og:urlhttps://www.michiganpublic.org/
og:site_nameMichigan Public
charsetUTF-8

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

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

Page quality

Content
(Critically important)
This page contains 1599 words. That's ok.
26.3% of the text are stop words.
Keywords used in the page title are also used in the page content. That's good!
The page contains a listing, which indicates a good text layout.
18 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 16.97 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, viewport-fit=cover" is provided.
At least one Apple touch icon is specified.
Bold and strong tags
(Somewhat important)
The usage of strong and bold tags is perfect. We recommend the use of up to 32 tags for this page.
Image SEO
(Somewhat important)
19 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
...59c15867f61671134/mp-homepage-header.pngNo alt attribute provided
...59c15867f61671134/mp-homepage-header.pngNo alt attribute provided
...4eb8b37454db3713fd1202e7207/img-8986.jpgLast week's ransomware attack disrupted Ascension's 140 hospitals across the country, including more than a dozen in Michigan. Nurses say the quality of patient care has been significantly impacted. “I probably said 25 times [during my shift this week,] ‘We should not be doing elective surgeries,’” one nurse told Michigan Public. "Patient safety is at risk.”
...4-michigan-challenges-24138665695580.jpgFILE - Former Rep. Mike Rogers, R-Mich., right, who is running for Senate, speaks at a Republican presidential candidate former President Donald Trump campaign event in Freeland, Mich., May 1, 2024. Fraudulent signatures could upend Michigan's Congressional races this year as all the declared GOP candidates for U.S. Senate face new calls to investigate their attempts to get on the August primary ballot and a Democratic U.S. House candidate appears likely to fall short. (AP Photo/Paul Sancya, file)
...sus-cities-population-24136734160442.jpgFILE - The Detroit skyline is seen, May 12, 2020, in Detroit. The city of Detroit — which has seen an exodus of tens of thousands of people — since the 1950s — has grown in population for the first in more than six decades, according to U.S. Census estimates. Data released Thursday, May 16, 2024, show Detroit's population rose by 1,852 people from 631,366 in 2022 to 633,218 last year. (AP Photo/Paul Sancya, File)
...ac47a9b8aca4a125e03cfa/mymurder-1080.pngNo alt attribute provided
...4013bc34644276ce8afd/biden-emhoff-a.jpegFirst lady Jill Biden speaks at a campaign event in Marquette on Thursday, May 16, 2024.
...6401585d9a0f087f4b1de/elections-gray.pngdemocrat and republican
...a8635a7e5ca61268b/elephantdonkey-002.JPGNo alt attribute provided
...fe6657acd99b46/adobestock-340508644.jpegAmerican at a polling booth
...eac4891e3cad75ae7/revenue-conference.pngThe May Consensus Revenue Estimating Conference hears presentations focusing on the U.S. and Michigan economies and state government revenues on Friday, May 17, 2024.
...2bf28000222cc012b/stateside-full-8pm.pngNo alt attribute provided
...5b60c094d8ab868d094970c59aa/img-0672.jpgBrick, single-family homes in Detroit
...7897fbe601467/jpa445-yoopers-be-like.pngNo alt attribute provided
...54e84247870b/stateside-pod-headers-7.pngNo alt attribute provided
...385be3535f6981a/adobestock-70665822.jpegBacks of schoolkids with colorful rucksacks moving in the street
...sites/michigan/files/202008/IMG_9697.jpgNo alt attribute provided
...4b3d950ee002ed8d38b1/hubbard-protest.jpgThis photo provided by University of Michigan Regent Sarah Hubbard shows protesters in Okemos, Mich., demonstrating outside Hubbard's home on Wednesday, May 15, 2024. They set up tents and placed fake bloody corpses on her lawn. They want the university to exit any investments in companies connected to Israel.
...a/now-hiring-plainfield-grand-rapids.jpgA sign reads "now hiring" at a business in Plainfield Charter Township, just north of Grand Rapids, in February 2024.
...2bf28000222cc012b/stateside-full-8pm.pngNo alt attribute provided
...81b8d98301/no-fault-lie-down-protest.jpgProtesters outside Dem. House Speaker Joe Tate's office hold lilies and candles to call attention to the life-threatening and sometimes deadly impact of Michigan's 2019 auto no fault law, which cut reimbursements for long-term care nearly in half. Now, most people with catastrophic injuries from crashes that occurred after 2019 cannot find home care agencies to provide medical care; a state Supreme Court case said those injured before that date are entitled to lifetime care at "reasonable rates."
...f76eef018d194b/adobestock-691646316.jpegNo alt attribute provided
...1dd8b94d215/russellwoods-man-on-bike.jpgA man rides a bike in Detroit's Russell Woods neighborhood.
...61446edb83f98443a28fa53/horse-racing.jpgAnnouncer calling a horse race
...rst-michigan-colored-regiment-marker.jpgNo alt attribute provided
...4b3d950ee002ed8d38b1/hubbard-protest.jpgThis photo provided by University of Michigan Regent Sarah Hubbard shows protesters in Okemos, Mich., demonstrating outside Hubbard's home on Wednesday, May 15, 2024. They set up tents and placed fake bloody corpses on her lawn. They want the university to exit any investments in companies connected to Israel.
.../c70b117344a3896015883e68ef3f/edit-7.pngNo alt attribute provided
...82982464304968-4635812888990346230-n.jpgSaba Saed and other Michigan State University students gather the night MSU's student government approves a bill calling for support for Muslim, Arab and Palestinian students.
...e2bccd3498eb9843c9ef8d3ba93/img-6639.JPGDr. Emad Shehada sits in his Rochester Hills office. Shehada says 20 of his family members have been killed in Gaza since Israel began bombardments in response to a Hamas attack a month ago.
...93aab18478a91b6b919a36b7711/img-1199.jpgElla Krumerman with her mom.
...470ed6b4c109e154eb3259bdeba/img-6637.JPGFaten, a Palestinian-American Metro Detroit resident who asked Michigan Radio to withhold her last name because she fears for her safety after a Farmington Hills man was arrested for allegedly encouraging people to "hunt Palestinians," holds a memento from Gaza. Faten is among the many Michiganders who have family in Palestine.
...7b629ff7f856f/gaza-israel-sidebyside.pngDemonstrations have been held at several Michigan sites in the wake of a Hamas on Israel in October, and Israel's ongoing retaliatory strikes on Gaza.
...c1c/general-donate-ad-600-x-500-px-1.gifNo alt attribute provided
...michigan/files/202001/stateside-1400.jpgstateside podcast logo
...2bf28000222cc012b/stateside-full-8pm.pngNo alt attribute provided
...54e84247870b/stateside-pod-headers-7.pngNo alt attribute provided
...2bf28000222cc012b/stateside-full-8pm.pngNo alt attribute provided
...f76eef018d194b/adobestock-691646316.jpegNo alt attribute provided
...2bf28000222cc012b/stateside-full-8pm.pngNo alt attribute provided
...4476e8853fd702d0f4503/website-footer.pngNo alt attribute provided

Page structure

H1 heading
(Critically important)
There is no H1 heading specified.
Headings
(Important)
There are no headings specified on the page. Headings are important for search engine optimization and help to structure your content.

Heading structure

No headings were found.
Some internal link anchor texts are too long.
Some anchor texts are used more than once.
15 links don't have an anchor text.
The number of internal links is ok.
All internal links are not using dynamic parameters.
There are 22 external links on this page.
LinkAttributesAnchor text
https://www.michiganpublic.org/No Text
/newsSubdomain News
/arts-lifeSubdomain Arts & Life
/commentarySubdomain Commentary
/communitySubdomain Community
/criminal-justice-legal-systemSubdomain Criminal Justice & Legal System
/economySubdomain Economy
/educationSubdomain Education
/environment-climate-changeSubdomain Environment & Climate Change
/healthSubdomain Health
/politics-governmentSubdomain Politics & Government
/public-safetySubdomain Public Safety
/social-justiceSubdomain Social Justice
/sportsSubdomain Sports
/transportation-infrastructureSubdomain Transportation & Infrastructure
/weatherSubdomain Weather
/arts-lifeSubdomain Text duplicate Arts & Life
/commentarySubdomain Text duplicate Commentary
/communitySubdomain Text duplicate Community
/criminal-justice-legal-systemSubdomain Text duplicate Criminal Justice & Legal System
/economySubdomain Text duplicate Economy
/educationSubdomain Text duplicate Education
/environment-climate-changeSubdomain Text duplicate Environment & Climate Change
/healthSubdomain Text duplicate Health
/politics-governmentSubdomain Text duplicate Politics & Government
/public-safetySubdomain Text duplicate Public Safety
/social-justiceSubdomain Text duplicate Social Justice
/sportsSubdomain Text duplicate Sports
/transportation-infrastructureSubdomain Text duplicate Transportation & Infrastructure
/weatherSubdomain Text duplicate Weather
/statesideSubdomain Stateside
/podcast/statesideSubdomain Stateside Podcast
/show/statesideSubdomain Radio Episodes
/tags/collision-courseSubdomain Collision Course
/podcast/statesideSubdomain Text duplicate Stateside Podcast
/show/statesideSubdomain Text duplicate Radio Episodes
/tags/collision-courseSubdomain Text duplicate Collision Course
/all-showsSubdomain Podcasts & Shows
/podcast/dough-dynastySubdomain Dough Dynasty
/show/morning-editionSubdomain Morning Edition
/podcast/its-just-politicsSubdomain It's Just Politics
/podcast/ride-of-passageSubdomain Ride of Passage
/podcast/thats-what-they-saySubdomain That's What They Say
/michigan-public-presentsNew window Subdomain Michigan Public Presents
/tags/auchters-artSubdomain Auchter's Art
https://believed.michiganradio...New window External Subdomain Believed
/all-showsSubdomain All On-Air Programs
/podcast/dough-dynastySubdomain Text duplicate Dough Dynasty
/show/morning-editionSubdomain Text duplicate Morning Edition
/podcast/its-just-politicsSubdomain Text duplicate It's Just Politics
/podcast/ride-of-passageSubdomain Text duplicate Ride of Passage
/podcast/thats-what-they-saySubdomain Text duplicate That's What They Say
/michigan-public-presentsNew window Subdomain Text duplicate Michigan Public Presents
/tags/auchters-artSubdomain Text duplicate Auchter's Art
https://believed.michiganradio...New window External Subdomain Text duplicate Believed
/all-showsSubdomain Text duplicate All On-Air Programs
/reporting-projectsSubdomain Projects
/amplifySubdomain Amplify
/great-lakes-news-collaborativeSubdomain Great Lakes News Collaborative
/readsSubdomain Michigan Public Reads
https://www.searchminutes.com/New window External Subdomain Minutes
/mornings-in-michiganSubdomain Mornings in Michigan
https://stateofopportunity.mic...New window External Subdomain State of Opportunity
/amplifySubdomain Text duplicate Amplify
/great-lakes-news-collaborativeSubdomain Text duplicate Great Lakes News Collaborative
/readsSubdomain Text duplicate Michigan Public Reads
https://www.searchminutes.com/New window External Subdomain Text duplicate Minutes
/mornings-in-michiganSubdomain Text duplicate Mornings in Michigan
https://stateofopportunity.mic...New window External Subdomain Text duplicate State of Opportunity
/how-to-listenSubdomain Listen
/how-to-listenSubdomain How to Listen
/michigan-radio-scheduleSubdomain Broadcast Schedule
/station-news/2019-06-25/downl...Subdomain Download the Michigan Public App
/how-to-listenSubdomain Text duplicate How to Listen
/michigan-radio-scheduleSubdomain Text duplicate Broadcast Schedule
/station-news/2019-06-25/downl...Subdomain Text duplicate Download the Michigan Public App
/contact-michigan-publicSubdomain Connect
/about-usSubdomain About Michigan Public
/contact-michigan-publicSubdomain Contact Us
/eventsSubdomain Events
/michigan-radio-staffSubdomain Meet Our Staff
/newsletters-and-news-roundupsSubdomain Newsletters
/about-usSubdomain Text duplicate About Michigan Public
/contact-michigan-publicSubdomain Text duplicate Contact Us
/eventsSubdomain Text duplicate Events
/michigan-radio-staffSubdomain Text duplicate Meet Our Staff
/newsletters-and-news-roundupsSubdomain Text duplicate Newsletters
/developmentSubdomain Support
/development/membershipSubdomain Become a Member
/development/philanthropySubdomain Philanthropy
/development/sponsorshipSubdomain Corporate Sponsorship
/development/other-ways-to-giveSubdomain Donate a Vehicle/Boat/Property
/michigan-radio-shopSubdomain Michigan Public Shop
/development/philanthropy/grantsSubdomain Michigan Public Grants
/development/membership/contactSubdomain Contact Development
/development/membershipSubdomain Text duplicate Become a Member
/development/philanthropySubdomain Text duplicate Philanthropy
/development/sponsorshipSubdomain Text duplicate Corporate Sponsorship
/development/other-ways-to-giveSubdomain Text duplicate Donate a Vehicle/Boat/Property
/michigan-radio-shopSubdomain Text duplicate Michigan Public Shop
/development/philanthropy/grantsSubdomain Text duplicate Michigan Public Grants
/development/membership/contactSubdomain Text duplicate Contact Development
https://www.michiganpublic.org/No Text
http://michiganpublic.org/donateNew window Donate
/newsSubdomain Text duplicate News
/arts-lifeSubdomain Text duplicate Arts & Life
/commentarySubdomain Text duplicate Commentary
/communitySubdomain Text duplicate Community
/criminal-justice-legal-systemSubdomain Text duplicate Criminal Justice & Legal System
/economySubdomain Text duplicate Economy
/educationSubdomain Text duplicate Education
/environment-climate-changeSubdomain Text duplicate Environment & Climate Change
/healthSubdomain Text duplicate Health
/politics-governmentSubdomain Text duplicate Politics & Government
/public-safetySubdomain Text duplicate Public Safety
/social-justiceSubdomain Text duplicate Social Justice
/sportsSubdomain Text duplicate Sports
/transportation-infrastructureSubdomain Text duplicate Transportation & Infrastructure
/weatherSubdomain Text duplicate Weather
/arts-lifeSubdomain Text duplicate Arts & Life
/commentarySubdomain Text duplicate Commentary
/communitySubdomain Text duplicate Community
/criminal-justice-legal-systemSubdomain Text duplicate Criminal Justice & Legal System
/economySubdomain Text duplicate Economy
/educationSubdomain Text duplicate Education
/environment-climate-changeSubdomain Text duplicate Environment & Climate Change
/healthSubdomain Text duplicate Health
/politics-governmentSubdomain Text duplicate Politics & Government
/public-safetySubdomain Text duplicate Public Safety
/social-justiceSubdomain Text duplicate Social Justice
/sportsSubdomain Text duplicate Sports
/transportation-infrastructureSubdomain Text duplicate Transportation & Infrastructure
/weatherSubdomain Text duplicate Weather
/statesideSubdomain Text duplicate Stateside
/podcast/statesideSubdomain Text duplicate Stateside Podcast
/show/statesideSubdomain Text duplicate Radio Episodes
/tags/collision-courseSubdomain Text duplicate Collision Course
/podcast/statesideSubdomain Text duplicate Stateside Podcast
/show/statesideSubdomain Text duplicate Radio Episodes
/tags/collision-courseSubdomain Text duplicate Collision Course
/all-showsSubdomain Text duplicate Podcasts & Shows
/podcast/dough-dynastySubdomain Text duplicate Dough Dynasty
/show/morning-editionSubdomain Text duplicate Morning Edition
/podcast/its-just-politicsSubdomain Text duplicate It's Just Politics
/podcast/ride-of-passageSubdomain Text duplicate Ride of Passage
/podcast/thats-what-they-saySubdomain Text duplicate That's What They Say
/michigan-public-presentsNew window Subdomain Text duplicate Michigan Public Presents
/tags/auchters-artSubdomain Text duplicate Auchter's Art
https://believed.michiganradio...New window External Subdomain Text duplicate Believed
/all-showsSubdomain Text duplicate All On-Air Programs
/podcast/dough-dynastySubdomain Text duplicate Dough Dynasty
/show/morning-editionSubdomain Text duplicate Morning Edition
/podcast/its-just-politicsSubdomain Text duplicate It's Just Politics
/podcast/ride-of-passageSubdomain Text duplicate Ride of Passage
/podcast/thats-what-they-saySubdomain Text duplicate That's What They Say
/michigan-public-presentsNew window Subdomain Text duplicate Michigan Public Presents
/tags/auchters-artSubdomain Text duplicate Auchter's Art
https://believed.michiganradio...New window External Subdomain Text duplicate Believed
/all-showsSubdomain Text duplicate All On-Air Programs
/reporting-projectsSubdomain Text duplicate Projects
/amplifySubdomain Text duplicate Amplify
/great-lakes-news-collaborativeSubdomain Text duplicate Great Lakes News Collaborative
/readsSubdomain Text duplicate Michigan Public Reads
https://www.searchminutes.com/New window External Subdomain Text duplicate Minutes
/mornings-in-michiganSubdomain Text duplicate Mornings in Michigan
https://stateofopportunity.mic...New window External Subdomain Text duplicate State of Opportunity
/amplifySubdomain Text duplicate Amplify
/great-lakes-news-collaborativeSubdomain Text duplicate Great Lakes News Collaborative
/readsSubdomain Text duplicate Michigan Public Reads
https://www.searchminutes.com/New window External Subdomain Text duplicate Minutes
/mornings-in-michiganSubdomain Text duplicate Mornings in Michigan
https://stateofopportunity.mic...New window External Subdomain Text duplicate State of Opportunity
/how-to-listenSubdomain Text duplicate Listen
/how-to-listenSubdomain Text duplicate How to Listen
/michigan-radio-scheduleSubdomain Text duplicate Broadcast Schedule
/station-news/2019-06-25/downl...Subdomain Text duplicate Download the Michigan Public App
/how-to-listenSubdomain Text duplicate How to Listen
/michigan-radio-scheduleSubdomain Text duplicate Broadcast Schedule
/station-news/2019-06-25/downl...Subdomain Text duplicate Download the Michigan Public App
/contact-michigan-publicSubdomain Text duplicate Connect
/about-usSubdomain Text duplicate About Michigan Public
/contact-michigan-publicSubdomain Text duplicate Contact Us
/eventsSubdomain Text duplicate Events
/michigan-radio-staffSubdomain Text duplicate Meet Our Staff
/newsletters-and-news-roundupsSubdomain Text duplicate Newsletters
/about-usSubdomain Text duplicate About Michigan Public
/contact-michigan-publicSubdomain Text duplicate Contact Us
/eventsSubdomain Text duplicate Events
/michigan-radio-staffSubdomain Text duplicate Meet Our Staff
/newsletters-and-news-roundupsSubdomain Text duplicate Newsletters
/developmentSubdomain Text duplicate Support
/development/membershipSubdomain Text duplicate Become a Member
/development/philanthropySubdomain Text duplicate Philanthropy
/development/sponsorshipSubdomain Text duplicate Corporate Sponsorship
/development/other-ways-to-giveSubdomain Text duplicate Donate a Vehicle/Boat/Property
/michigan-radio-shopSubdomain Text duplicate Michigan Public Shop
/development/philanthropy/grantsSubdomain Text duplicate Michigan Public Grants
/development/membership/contactSubdomain Text duplicate Contact Development
/development/membershipSubdomain Text duplicate Become a Member
/development/philanthropySubdomain Text duplicate Philanthropy
/development/sponsorshipSubdomain Text duplicate Corporate Sponsorship
/development/other-ways-to-giveSubdomain Text duplicate Donate a Vehicle/Boat/Property
/michigan-radio-shopSubdomain Text duplicate Michigan Public Shop
/development/philanthropy/grantsSubdomain Text duplicate Michigan Public Grants
/development/membership/contactSubdomain Text duplicate Contact Development
/health/2024-05-17/it-is-not-s...Subdomain IMG-ALT Last week's ransomware attack disrupted Ascension's 140 hospitals across the country, including more than a dozen in Michigan. Nurses say the quality of pati...
/healthSubdomain Text duplicate Health
/health/2024-05-17/it-is-not-s...Subdomain "It is not safe." Ascension nurses raising alarm during ransomware attack
/people/kate-wellsSubdomain Kate Wells
/politics-government/2024-05-1...Subdomain IMG-ALT FILE - Former Rep. Mike Rogers, R-Mich., right, who is running for Senate, speaks at a Republican presidential candidate former President Donald Trump campai...
/politics-governmentSubdomain Text duplicate Politics & Government
/politics-government/2024-05-1...Subdomain Potential signature fraud in Michigan threatens to disrupt congressional races
/people/joey-cappelletti-the-a...Subdomain Joey Cappelletti | The Associated Press
/economy/2024-05-16/census-bur...Subdomain IMG-ALT FILE - The Detroit skyline is seen, May 12, 2020, in Detroit. The city of Detroit — which has seen an exodus of tens of thousands of people — since the 1950s...
/economySubdomain Text duplicate Economy
/economy/2024-05-16/census-bur...Subdomain Census Bureau estimates: Detroit population rises after decades of decline, South dominates growth
/people/the-associated-press-2Subdomain The Associated Press
https://www.eventbrite.com/e/m...External Subdomain No Text
https://www.eventbrite.com/e/m...External Subdomain Book Club Discussion Event
https://www.eventbrite.com/e/m...External Subdomain REGISTER NOW
/politics-government/2024-05-1...Subdomain IMG-ALT First lady Jill Biden speaks at a campaign event in Marquette on Thursday, May 16, 2024.
/politics-governmentSubdomain Text duplicate Politics & Government
/politics-government/2024-05-1...Subdomain First lady, second gentleman stump for Biden-Harris campaign in Marquette
/podcast/stateside/2024-05-10/...Subdomain IMG-ALT democrat and republican
/statesideSubdomain Text duplicate Stateside
/podcast/stateside/2024-05-10/...Subdomain Stateside Podcast: Michigan a key state in 2024 election
/politics-government/2024-05-0...Subdomain No Text
/politics-governmentSubdomain Text duplicate Politics & Government
/politics-government/2024-05-0...Subdomain Presidential campaign trail through Michigan remains busy
/podcast/stateside/2024-04-29/...Subdomain IMG-ALT American at a polling booth
/statesideSubdomain Text duplicate Stateside
/podcast/stateside/2024-04-29/...Subdomain Stateside Podcast: Shifting Political Winds of 2024
/2024-05-17/michigan-revenue-s...Subdomain IMG-ALT The May Consensus Revenue Estimating Conference hears presentations focusing on the U.S. and Michigan economies and state government revenues on Friday, May ...
/economySubdomain Text duplicate Economy
/2024-05-17/michigan-revenue-s...Subdomain Michigan revenue “stable” according to new budget forecast
/people/rick-plutaSubdomain Rick Pluta | MPRN
/show/stateside/2024-05-17/sta...Subdomain No Text
/statesideSubdomain Text duplicate Stateside
/show/stateside/2024-05-17/sta...Subdomain Stateside: Friday, May 17, 2024
/people/stateside-staffSubdomain Stateside Staff
/politics-government/2024-05-1...Subdomain IMG-ALT Brick, single-family homes in Detroit
/politics-governmentSubdomain Text duplicate Politics & Government
/politics-government/2024-05-1...Subdomain Detroit’s census lawsuit could have big ramifications for the city — and beyond
/people/aaron-mondry-outlier-m...Subdomain Aaron Mondry, Outlier Media
/commentary/2024-05-17/aucherSubdomain No Text
/commentarySubdomain Text duplicate Commentary
/commentary/2024-05-17/aucherSubdomain Auchter's Art: Yoopers be like
/people/john-auchterSubdomain John Auchter
/podcast/stateside/2024-05-17/...Subdomain No Text
/statesideSubdomain Text duplicate Stateside
/podcast/stateside/2024-05-17/...Subdomain Stateside Podcast: Facing fears through fashion
/people/rachel-ishikawaSubdomain Rachel Ishikawa
/education/2024-05-16/public-e...Subdomain IMG-ALT Backs of schoolkids with colorful rucksacks moving in the street
/educationSubdomain Text duplicate Education
/education/2024-05-16/public-e...Subdomain Public education leaders says MI districts face "financial cliff" without state action
/people/sarah-cwiekSubdomain Sarah Cwiek
/sports/2024-05-16/michigan-be...Subdomain No Text
/sportsSubdomain Text duplicate Sports
/sports/2024-05-16/michigan-be...Subdomain Michigan beginning alcohol sales at football games following successful rollouts at its other venues
/people/the-associated-press-2Subdomain Text duplicate The Associated Press
/education/2024-05-16/i-will-n...Subdomain IMG-ALT This photo provided by University of Michigan Regent Sarah Hubbard shows protesters in Okemos, Mich., demonstrating outside Hubbard's home on Wednesday, May ...
/educationSubdomain Text duplicate Education
/education/2024-05-16/i-will-n...Subdomain "I will not be intimidated": UM regents respond to protests at their homes demanding divestment
/people/tracy-samiltonSubdomain Tracy Samilton
/economy/2024-05-16/michigans-...Subdomain IMG-ALT A sign reads "now hiring" at a business in Plainfield Charter Township, just north of Grand Rapids, in February 2024.
/economySubdomain Text duplicate Economy
/economy/2024-05-16/michigans-...Subdomain Michigan’s unemployment rate remains at 3.9% in April
/people/rick-plutaSubdomain Text duplicate Rick Pluta | MPRN
/show/stateside/2024-05-16/sta...Subdomain No Text
/statesideSubdomain Text duplicate Stateside
/show/stateside/2024-05-16/sta...Subdomain Stateside: Thursday, May 16, 2024
/people/stateside-staffSubdomain Text duplicate Stateside Staff
/transportation-infrastructure...Subdomain IMG-ALT Protesters outside Dem. House Speaker Joe Tate's office hold lilies and candles to call attention to the life-threatening and sometimes deadly impact of Mich...
/transportation-infrastructureSubdomain Text duplicate Transportation & Infrastructure
/transportation-infrastructure...Subdomain Car crash survivors, supporters protest outside House Speaker Joe Tate's office
/people/tracy-samiltonSubdomain Text duplicate Tracy Samilton
/podcast/stateside/2024-05-16/...Subdomain No Text
/statesideSubdomain Text duplicate Stateside
/podcast/stateside/2024-05-16/...Subdomain Stateside Podcast: Building the Gordie Howe Bridge
/people/rachel-ishikawaSubdomain Text duplicate Rachel Ishikawa
/economy/2024-05-15/source-of-...Subdomain IMG-ALT A man rides a bike in Detroit's Russell Woods neighborhood.
/economySubdomain Text duplicate Economy
/economy/2024-05-15/source-of-...Subdomain Source-of-income discrimination in housing bills heading for full House
/people/colin-jacksonSubdomain Colin Jackson | MPRN
/environment-climate-change/20...Subdomain IMG-ALT Announcer calling a horse race
/environment-climate-changeSubdomain Text duplicate Environment & Climate Change
/environment-climate-change/20...Subdomain Housing, public parks approved for redevelopment plan at former horse-racing park
/people/christopher-johnsonSubdomain Christopher G. Johnson
/arts-life/2024-05-15/project-...Subdomain No Text
/arts-lifeSubdomain Text duplicate Arts & Life
/arts-life/2024-05-15/project-...Subdomain Project seeks to find and restore important Detroit Civil War training ground
/people/sarah-cwiekSubdomain Text duplicate Sarah Cwiek
/education/2024-05-15/proteste...Subdomain Text duplicate IMG-ALT This photo provided by University of Michigan Regent Sarah Hubbard shows protesters in Okemos, Mich., demonstrating outside Hubbard's home on Wednesday, May ...
/educationSubdomain Text duplicate Education
/education/2024-05-15/proteste...Subdomain Protesters urging divestment from Israel place fake bloody corpses at home of University of Michigan official
/people/ed-white-the-associate...Subdomain Ed White | The Associated Press
/?00000181-3f9a-d740-a3a3-ff9b...Nofollow Load More
/community/2024-03-07/no-easy-...Subdomain No Text
/communitySubdomain Text duplicate Community
/community/2024-03-07/no-easy-...Subdomain “No easy trip home”: How Palestinian-Americans are making sense of their identity right now
/community/2023-12-08/michigan...Subdomain IMG-ALT Saba Saed and other Michigan State University students gather the night MSU's student government approves a bill calling for support for Muslim, Arab and Pal...
/communitySubdomain Text duplicate Community
/community/2023-12-08/michigan...Subdomain Michigan students are organizing on campus amid the violence in Gaza and Israel. Here's what they're saying.
/community/2023-11-08/these-ar...Subdomain IMG-ALT Dr. Emad Shehada sits in his Rochester Hills office. Shehada says 20 of his family members have been killed in Gaza since Israel began bombardments in respon...
/communitySubdomain Text duplicate Community
/community/2023-11-08/these-ar...Subdomain "These are things you read about in horror books": Michigan doctor says 20 of his relatives killed in Gaza
/community/2023-11-21/i-havent...Subdomain IMG-ALT Ella Krumerman with her mom.
/communitySubdomain Text duplicate Community
/community/2023-11-21/i-havent...Subdomain "I haven't been the same": U of M student worries from afar as cousins fight Hamas in Israel
/community/2023-11-08/a-metro-...Subdomain IMG-ALT Faten, a Palestinian-American Metro Detroit resident who asked Michigan Radio to withhold her last name because she fears for her safety after a Farmington H...
/communitySubdomain Text duplicate Community
/community/2023-11-08/a-metro-...Subdomain A metro Detroit mom always felt safe wearing her hijab. Until now.
/politics-government/2023-11-1...Subdomain IMG-ALT Demonstrations have been held at several Michigan sites in the wake of a Hamas on Israel in October, and Israel's ongoing retaliatory strikes on Gaza.
/politics-governmentSubdomain Text duplicate Politics & Government
/politics-government/2023-11-1...Subdomain Tlaib censured over slogan: What does "from the river to the sea" mean to people in Michigan?
http://michiganpublic.org/donateNo Text
https://www.michiganradio.org/...External Subdomain IMG-ALT stateside podcast logo
/show/stateside/2024-05-17/sta...Subdomain No Text
/show/stateside/2024-05-17/sta...Subdomain Text duplicate Stateside: Friday, May 17, 2024
/podcast/stateside/2024-05-17/...Subdomain No Text
/podcast/stateside/2024-05-17/...Subdomain Text duplicate Stateside Podcast: Facing fears through fashion
/show/stateside/2024-05-16/sta...Subdomain No Text
/show/stateside/2024-05-16/sta...Subdomain Text duplicate Stateside: Thursday, May 16, 2024
/podcast/stateside/2024-05-16/...Subdomain No Text
/podcast/stateside/2024-05-16/...Subdomain Text duplicate Stateside Podcast: Building the Gordie Howe Bridge
/show/stateside/2024-05-15/sta...Subdomain No Text
/show/stateside/2024-05-15/sta...Subdomain Stateside: Wednesday, May 15, 2024
/2024-05-18/pete-mccloskeys-li...Subdomain Pete McCloskey's life reminds us how politics long in the past live on in the present
/2024-05-18/ohio-reviewing-rac...Subdomain Ohio reviewing race-based scholarships after Supreme Court affirmative action ruling
/2024-05-18/opinion-a-tale-of-...Subdomain Opinion: A tale of two cities' 'Portal' pandemonium
/2024-05-18/in-a-debate-over-a...Subdomain In a debate over a school name, it's not just parents who are attached to the past
/2024-05-18/arrested-injured-s...Subdomain Arrested. Injured. Suspended. Six NYC university students say they'll keep protesting
/2024-05-18/iowa-superintenden...Subdomain Iowa superintendent and former Olympian bested in footrace by 5th-grader
https://www.michiganpublic.org/No Text
https://twitter.com/michigan_p...New window External twitter
https://www.instagram.com/mich...New window External Subdomain instagram
https://www.youtube.com/@michi...New window External Subdomain youtube
https://www.facebook.com/michi...New window External Subdomain facebook
https://www.linkedin.com/compa...New window External Subdomain linkedin
/contact-michigan-publicSubdomain Text duplicate Contact Us
/build-your-career-at-michigan...Subdomain Work with Us
/public-documentsSubdomain Public Documents
https://media.michiganradiotes...New window External Subdomain Michigan Public Hourly News
/michigan-public-contest-entry...Subdomain Contest Rules
/privacy-terms-of-useSubdomain Privacy & Terms of Use
/fcc-applicationsSubdomain FCC Applications

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://www.michiganpublic.org/"
HTTP header
(Important)
The X-powered header is sent within the response header. (unnecessary)
This page uses GZip for compressed data transmission.
Performance
(Somewhat important)
The page response time is excellent with 0.24 seconds.
The file size of the HTML document is fine (241 kB).

HTTP Response Header

NameValue
content-typetext/html;charset=UTF-8
content-length39849
cache-controlmax-age=300
content-encodinggzip
content-security-policyframe-ancestors 'self' https://app.grovecms.org/
dateSat, 18 May 2024 18:43:43 GMT
serverN/A
x-powered-byBrightspot
varyAccept-Encoding
x-cacheHit from cloudfront
via1.1 7a17e7bab97826b103c75b700dd638e2.cloudfront.net (CloudFront)
x-amz-cf-popFRA60-P2
x-amz-cf-id4IeyrMLUtdaDvy-F6lYf-mcXaaZ3UdR_fT73F-trfKw_ntLOtxrigQ==
age18
statuscode200
http_versionHTTP/2

External factors

Blacklists
(Nice to have)
This website is not classified "for adult only".
This website has excellent links from other websites.
This page has backlinks from 988 referring domains.
This page has 836,034 backlinks.
This page has backlinks from 691 different ip addresses.
Facebook popularity
(Somewhat important)
The page has 0 shares and comments on Facebook.

Links from Wikipedia

No links from Wikipedia were found.

Robots.txt

User-agent: * 
Disallow:

Sitemap: https://www.michiganpublic.org/sitemap.xml
Sitemap: https://www.michiganpublic.org/sitemap-latest.xml
Sitemap: https://www.michiganpublic.org/news-sitemap-content.xml

Search preview

www.michiganpublic.org
Michigan Public
Your public radio source for NPR and Michigan news, events, politics, arts/culture, environment. Serving Ann Arbor, Detroit, Flint, Grand Rapids, Kalamazoo.

Most important keywords

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

KeywordResultRecheck
Michigan73%Check
Michigan Public72%Check
Public71%Check
Detroit Michigan60%Check
Public Radio59%Check
Michigan News59%Check
Public Safety54%Check
Grand50%Check
Rapids50%Check
Grand Rapids50%Check

Test up to 1.000 webpages of michiganpublic.org 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