grandforksherald.com

Website review grandforksherald.com

Grand Forks Herald | News, weather & sports from Grand Forks and East Grand Forks

 Generated on March 06 2026 15:49 PM

Old data? UPDATE !

The score is 43/100

SEO Content

Title

Grand Forks Herald | News, weather & sports from Grand Forks and East Grand Forks

Length : 81

Ideally, your title should contain between 10 and 70 characters (spaces included). Use this free tool to calculate text length.

Description

Your #1 source for news, weather, and sports in Grand Forks, North Dakota and East Grand Forks, Minnesota.

Length : 107

Great, your meta description contains between 70 and 160 characters.

Keywords

Grand Forks

Good, your page contains meta keywords.

Og Meta Properties

Good, your page take advantage of Og Properties.

Property Content
title Grand Forks Herald | News, weather & sports from Grand Forks and East Grand Forks
url https://www.grandforksherald.com/
image https://cdn.forumcomm.com/dims4/default/203f5d7/2147483647/strip/true/crop/620x620+0+0/resize/1066x1066!/quality/90/?url=https%3A%2F%2Fforum-communications-production-web.s3.us-west-2.amazonaws.com%2Fbrightspot%2Fa5%2Fb0%2F994d7fb24d2fb21f2612a6c929fd%2Fgrandforksherald-logo-squared.png
image:url https://cdn.forumcomm.com/dims4/default/203f5d7/2147483647/strip/true/crop/620x620+0+0/resize/1066x1066!/quality/90/?url=https%3A%2F%2Fforum-communications-production-web.s3.us-west-2.amazonaws.com%2Fbrightspot%2Fa5%2Fb0%2F994d7fb24d2fb21f2612a6c929fd%2Fgrandforksherald-logo-squared.png
image:width 1066
image:height 1066
image:type image/png
description Your #1 source for news, weather, and sports in Grand Forks, North Dakota and East Grand Forks, Minnesota.
site_name Grand Forks Herald
type website

Headings

H1 H2 H3 H4 H5 H6
0 0 0 0 0 0

Images

We found 60 images on this web page.

Good, most or all of your images have alt attributes.

Text/HTML Ratio

Ratio : 0%

This page's ratio of text to HTML code is below 15 percent, this means that your website probably needs more text content.

Flash

Perfect, no Flash content has been detected on this page.

Iframe

Too Bad, you have Iframes on the web pages, this mean that content in an Iframe cannot be indexed.

URL Rewrite

Bad. Your links have query string.

Underscores in the URLs

We have detected underscores in your URLs. You should rather use hyphens to optimize your SEO.

In-page links

We found a total of 189 links including 1 link(s) to files

Anchor Type Juice
📣 Advertise With Us External Passing Juice
PB February Edition External Passing Juice
Bid and Buy External Passing Juice
🏆 Best of the Best External Passing Juice
Advertise With Us External Passing Juice
Digital Advertising External Passing Juice
Print Advertising External Passing Juice
Printing Services External Passing Juice
TV Advertising External Passing Juice
Video Services External Passing Juice
Place a Public Notice External Passing Juice
Pay My Advertising Bill External Passing Juice
Get Our Advertising Newsletter External Passing Juice
Sponsored Content Internal Passing Juice
News Internal Passing Juice
Local Internal Passing Juice
Minnesota Internal Passing Juice
North Dakota Internal Passing Juice
South Dakota Internal Passing Juice
National Internal Passing Juice
World Internal Passing Juice
The Vault Internal Passing Juice
Agweek External Passing Juice
WDAY Live Internal Passing Juice
Forum News Network Internal Passing Juice
Weather Internal Passing Juice
Sports Internal Passing Juice
Prep Internal Passing Juice
Prep standings Internal Passing Juice
College Internal Passing Juice
FCS Standings Internal Passing Juice
UND Hockey Internal Passing Juice
Pro Internal Passing Juice
Northland Outdoors Internal Passing Juice
WDAY+ External Passing Juice
Obituaries Internal Passing Juice
Health Internal Passing Juice
Business Internal Passing Juice
Announcements Internal Passing Juice
Opinion Internal Passing Juice
Editorials Internal Passing Juice
Columns Internal Passing Juice
Letters Internal Passing Juice
Lifestyle Internal Passing Juice
Arts / Entertainment Internal Passing Juice
Home / Garden Internal Passing Juice
Astro Bob Internal Passing Juice
Comics Internal Passing Juice
On the Minds of Moms Internal Passing Juice
Free Games Internal Passing Juice
Community Internal Passing Juice
Milestones Internal Passing Juice
Calendar Internal Passing Juice
Contests Internal Passing Juice
Announcements Internal Passing Juice
From The Archives Internal Passing Juice
Today In History Internal Passing Juice
Archives FAQ Internal Passing Juice
Podcasts Internal Passing Juice
Classifieds External Passing Juice
Public Notices Internal Passing Juice
JobsHQ External Passing Juice
Local Interest Internal Passing Juice
Account Internal Passing Juice
FCC Network Internal Passing Juice
Profile Internal Passing Juice
Newsletters Internal Passing Juice
Help Internal Passing Juice
Subscriber Benefits Internal Passing Juice
Grand Forks area groups to host art exhibit, workshops celebrating International Women’s Day Internal Passing Juice
Pamela Knudson Internal Passing Juice
UND Hockey Internal Passing Juice
After Ben Strinden's gesture, a Hallock family battling cancer is inspired to give back Internal Passing Juice
Brad Elliott Schlossman Internal Passing Juice
Grand Forks Public Library opens 'Story Studio' audio recording booth Internal Passing Juice
Maxwell Marko Internal Passing Juice
Thursday's local scoreboard for March 5 Internal Passing Juice
Tom Miller Internal Passing Juice
The Tourney: Day 2 scenes of the Minnesota high school boys hockey tournament Internal Passing Juice
Celebrating this year’s Top 25 Women in Business Internal Passing Juice
Region celebrates Top 25 Women in Business Internal Passing Juice
America 250: 50 years ago today - March 6, 1976 Internal Passing Juice
Today in History: March 6, 1962 - Need for bomb shelters discussed at concrete industry conference Internal Passing Juice
UND defense to face huge test in Summit League tournament quarterfinal against Denver Internal Passing Juice
Alex Faber Internal Passing Juice
Bracketology: Will UND be in Sioux Falls for the regional? Internal Passing Juice
Behind the scenes of the Isadora Wengel case with The Vault podcast Internal Passing Juice
Trisha Taurinskas Internal Passing Juice
Record-breaking 150 students at the annual Behind the Mask Welding Contest Internal Passing Juice
Sophia Herman Internal Passing Juice
Staff pick: Paint the town green at these St. Patrick's Day events ☘️ External Passing Juice
Kaity Young Internal Passing Juice
Women-owned businesses to support this March External Passing Juice
Alaina Bergquist External Passing Juice
Take care of your body at one of the Upper Midwest's best gyms External Passing Juice
Find fun in Fargo over spring break with these local favorites External Passing Juice
Freezing drizzle continues this morning, as winds turn gusty Internal Passing Juice
Weather gallery for March 4, 2026 Internal Passing Juice
Senators from Dakotas, Minnesota react to firing of Homeland Security Secretary Kristi Noem Internal Passing Juice
Devils Lake man mistakenly taken into ICE custody after murder conviction overturned Internal Passing Juice
Bipartisan bill would make infertility treatments more affordable for Minnesotans Internal Passing Juice
Minnesota leaders react to Kristi Noem's ouster from DHS Internal Passing Juice
Mary Murphy Internal Passing Juice
Trump ousts Kristi Noem at DHS, names Oklahoma senator as homeland security nominee Internal Passing Juice
Marilyn Kram Borho Internal Passing Juice
Allen D. Shane Internal Passing Juice
Dwight John Wurzbacher Internal Passing Juice
Darrell L. Anderson Internal Passing Juice
LoAnn Stallmo Internal Passing Juice
Dale Holen Internal Passing Juice
here Internal Passing Juice
Rydell’s selects CVIC as beneficiary of annual Car and Bike Show Internal Passing Juice
Google behind proposed Hermantown data center Internal Passing Juice
Beulah visitors bureau faces enforcement actions Internal Passing Juice
Fargo-Moorhead is home to a dozen billion-dollar businesses Internal Passing Juice
Community Solar Garden program to be named after ‘solar godmother’ Melissa Hortman Internal Passing Juice
Port: If we can't debate war powers during war, Sen. Cramer, then when can we? Internal Passing Juice
Minnesota lawmakers look at regulating autonomous vehicles like Waymo Internal Passing Juice
Simon Latkoczy has stolen playoff games before. He's ready to try doing it again Internal Passing Juice
NCHC announces major award finalists Internal Passing Juice
Cole Smith traded to Vegas Golden Knights Internal Passing Juice
UND plans green-out for playoff games Internal Passing Juice
A burglar found dead in a stolen car became the “Alice mystery” Internal Passing Juice
Advances could prevent missing person case like Ruth Eckholm Internal Passing Juice
After 96 years, brazen robbery turned murder remains unsolved Internal Passing Juice
5 deaths. 7 days. no answers. The nuns were dying. Internal Passing Juice
Judge rejects plea deal for former North Dakota Game and Fish director in child sex abuse case Internal Passing Juice
St. Cloud autism center owner pleads guilty in $6 million fraud scheme Internal Passing Juice
Trent Abrego Internal Passing Juice
Fargo man pleads not guilty to Polk County drug crimes Internal Passing Juice
Sav Kelly Internal Passing Juice
Family hopes for freedom as sister shares emotions after Kunkel ruling Internal Passing Juice
Matt Henson Internal Passing Juice
Sharpshooting Timberwolves outlast struggling Raptors Internal Passing Juice
ND Division B state girls: Kenner, Benson County breeze past Edgeley-Kulm-Montpelier Internal Passing Juice
Red River beats Central to stay alive in East Region girls basketball tournament Internal Passing Juice
Valley City rides second-half surge to defeat Devils Lake 64-44 Internal Passing Juice
Video: A look at North Dakota's 2026-2028 Fishing Guide Internal Passing Juice
Doug Leier: For wildlife, surviving winter isn’t assured Internal Passing Juice
Minnesota DNR officers attend training, check on anglers and snowmobilers Internal Passing Juice
‘Feel like a million bucks’: Father of 3, debilitated by back pain, finds relief Internal Passing Juice
Transition is complete for ‘Altru Hospital Devils Lake’ Internal Passing Juice
Altru Family YMCA to host ‘Livestrong’ program for cancer survivors Internal Passing Juice
Plain Talk: 'Going backwards in average teacher pay, that's a problem' Internal Passing Juice
Ramsey County student earns award in North Dakota poetry championship Internal Passing Juice
Minnesota teacher takes the fight to lower health insurance costs to the Legislature Internal Passing Juice
New food guidelines take a bite out of North Dakota public schools Internal Passing Juice
Why Alysa Liu is captivating and inspiring audiences all over the world Internal Passing Juice
Adria Peters Internal Passing Juice
Commentary: Government employees have a right to protest, but not from their official perches Internal Passing Juice
Letter: Words matter, same as respect, courtesy Internal Passing Juice
Letter: Speak out about the president's divisive speech Internal Passing Juice
Markets External Passing Juice
Fear, risk and possibility shape markets in light of Iran war External Passing Juice
Allison Thompson External Passing Juice
Policy External Passing Juice
Autonomous sugarbeet trucks could hit the roads under a Minnesota bill External Passing Juice
Michael Johnson Internal Passing Juice
Dry Edible Beans External Passing Juice
NDSU study shows difficult situation for dry bean growers External Passing Juice
Ann Bailey External Passing Juice
Today's farm financial conditions bring up memories of the 1980s' crisis External Passing Juice
Mychal Wilmes Internal Passing Juice
Did 'World's Greatest Entertainer' get his first paycheck in Fargo? Internal Passing Juice
Green Beans with Spinach and Garlic is a vibrant side dish for spring Internal Passing Juice
Grow your best onions this season Internal Passing Juice
Data center concerns rise in 2nd western North Dakota county as NextEra, Basin eye project Internal Passing Juice
North Dakota gives thumbs-up to ‘You betcha’ voting sticker Internal Passing Juice
North Dakota Democrats seeking more strength in numbers Internal Passing Juice
Minnesota House DFL releases affordability plan Internal Passing Juice
Gov. Tim Walz, AG Keith Ellison testify before Congress on fraud Internal Passing Juice
Despite federal funding loss, local foods proponents in Minnesota are upbeat Internal Passing Juice
UND football will soon welcome second Deng brother and dual-sport star Internal Passing Juice
Minot North's Ethan Howey becomes UND's first commitment of 2027 recruiting class Internal Passing Juice
Miller: UND should be leery of next domino at FCS level following Bison move Internal Passing Juice
Agweek External Passing Juice
Privacy Policy Internal Passing Juice
Terms and Conditions Internal Passing Juice
Policies and Standards Internal Passing Juice
Subscription Options Internal Passing Juice
Email Newsletters Internal Passing Juice
E-Paper External Passing Juice
Advertise With Us Internal Passing Juice
Get Our Advertising Newsletter External Passing Juice
Classifieds External Passing Juice
Get Help Internal Passing Juice
Contact Us Internal Passing Juice
Careers External Passing Juice
Forum Communications Company External Passing Juice

SEO Keywords

Keywords Cloud

Keywords Consistency

Keyword Content Title Keywords Description Headings

Usability

Url

Domain : grandforksherald.com

Length : 20

Favicon

Great, your website has a favicon.

Printability

We could not find a Print-Friendly CSS.

Language

Good. Your declared language is en.

Dublin Core

This page does not take advantage of Dublin Core.

Document

Doctype

HTML 5

Encoding

Perfect. Your declared charset is UTF-8.

W3C Validity

Errors : 0

Warnings : 0

Email Privacy

Warning! At least one email address has been found in the plain text. Use free antispam protector to hide email from spammers.

Deprecated HTML

Great! We haven't found deprecated HTML tags in your HTML.

Speed Tips

Excellent, your website doesn't use nested tables.
Too bad, your website is using inline styles.
Great, your website has few CSS files.
Too bad, your website has too many JS files (more than 6).
Perfect, your website takes advantage of gzip.

Mobile

Mobile Optimization

Apple Icon
Meta Viewport Tag
Flash content

Optimization

XML Sitemap

Great, your website has an XML sitemap.

https://www.grandforksherald.com/sitemap.xml

Robots.txt

https://grandforksherald.com/robots.txt

Great, your website has a robots.txt file.

Analytics

Missing

We didn't detect an analytics tool installed on this website.

Web analytics let you measure visitor activity on your website. You should have at least one analytics tool installed, but It can also be good to install a second in order to cross-check the data.

PageSpeed Insights


Device
Categories

Free SEO Testing Tool

Free SEO Testing Tool is a free SEO tool which provides you content analysis of the website.