Elginil.gov - SEO Checker

Overview of the SEO Check
Meta information
80% 
Page quality
72% 
Page structure
24% 
Link structure
25% 
Server
78% 
External factors
100% 
SEO Score
Response time
1.38 s
File size
193.20 kB
Words
977
Media files
22
Number of links
122 internal / 7 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
City of Elgin, Illinois - Official Website | Official Website
There are word repetitions in the page title.
The length of the page title is perfect. (489 pixels out of 580 max pixel length)
Meta description
(Critically important)
The meta description is empty.
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: 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
category0Home
theme-colorrgb(27, 74, 154)
descriptionEmpty
google-site-verificationODV1CRAZAkt4kCvdlIqDMpSv50Y-MuFnul_VCOVpXnY
langen
Content-typetext/html; charset=UTF-8

Automatically check elginil.gov including all subpages at once!

Try for free
Guaranteed free of charge during trial period.

Page quality

Content
(Critically important)
Words from the H1 heading are not used in the page content.
This page contains 977 words. That's ok.
26% of the text are stop words.
Keywords used in the page title are also used in the page content. That's good!
12 paragraphs were found on this page.
No placeholders texts or images were found.
There are no duplicates on the site.
The average number of words per sentence of 10.36 words is good.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
No Apple touch icon is specified.
A viewport "width=device-width, initial-scale=1" is provided.
Bold and strong tags
(Somewhat important)
The following tag is repeated too often: elgin classic bike race*
Image SEO
(Somewhat important)
1 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
/ImageRepository/Document?documentID=80577IL - Elgin Homepage
/ImageRepository/Document?documentID=80580Search
/ImageRepository/Document?documentID=854992025_COE Website Homepage Banner Summer-022025_COE Website Homepage Banner Summer-02
/ImageRepository/Document?documentID=85714LRS Recycling Event (1)
data:[...] Base64End of Summer Bash (2)
data:[...] Base64Police Swearing-in Ceremony July, 17 2025
data:[...] Base64Lead Update
data:[...] Base64Newsflash Graphic, Youth Soccer Proposal, Elgin
data:[...] Base64Newsflash Graphic, Wedge Barrier
data:[...] Base64Parking map, updated, latest news, graphic
data:[...] Base64Newsflash Graphic (5)
data:[...] Base64Newsflash Graphic (4)
data:[...] Base64Citizens Homepage
data:[...] Base64Tree planting (2)
data:[...] Base64Award (1)
/ImageRepository/Document?documentID=85261Mayor and City CouncilMayor and City Council
data:[...] Base64311 311
data:[...] Base64TransparencyTransparency
data:[...] Base64Bid PostingsBid Postings
data:[...] Base64Sports Complex Soccer FieldsSports Complex Soccer Fields
data:[...] Base64No alt attribute provided
/ImageRepository/Document?documentId=80617IL - Elgin Homepage

Page structure

H1 heading
(Critically important)
Latest News
Too many H1 headings
The H1 heading is too short (11 characters). It should be at least 20 Characters long.
Headings
(Important)
Some headings occur twice on the page.
The structure of headings is missing one or more levels. Do not skip heading levels.
There are 39 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 Latest News
H1 City Spotlight
H1 Upcoming Events
H3 July 2025
H3 July 2025 Duplicate text
H3 July 2025 Duplicate text
H3 Contact Us
H3 Follow Us
H3 Helpful Links
H3 Site Links
H4 LRS, City of Elgin to Host Community Recycling Event Aug. 2
H4 Families Invited to Celebrate at Elgin’s End of Summer Bash on Aug. 9
H4 Elgin Police Department Welcomes Ten New Officers
H4 Elevated Lead Levels Found in Some Elgin Homes
H4 Illinois Youth Soccer Association to Build New HQ, Training Facility in Elgin
H4 Additional Safety Barriers in Place for Downtown Elgin Weekend Events
H4 Elgin Updates Parking Map, Encourages Use of Interactive Tool
H4 Mobility Plan Survey Plan Extended Through Aug. 1
H4 Elgin’s Hill BMX Track to Host 2025 Illinois State Championship
H4 Elgin Honors 32 Newly Naturalized U.S. Citizens
H4 Free Tree Program Available to Elgin Residents
H4 State Honors City of Elgin for Leadership in Homelessness Response
H4 Mayor and City Council
H4 311
H4 Transparency
H4 Bids & RFP's
H4 Facilities
H4 Municipal Code
H4 Fri, Jul. 25
H4 Fri, Jul. 25 Duplicate text
H4 Fri, Jul. 25 Duplicate text
H4 Sat, Jul. 26
H4 Sat, Jul. 26 Duplicate text
H4 Sun, Jul. 27
H4 Tue, Jul. 29
H4 Fri, Jul. 25 Duplicate text
H4 Fri, Jul. 25 Duplicate text
H4 Fri, Jul. 25 Duplicate text
H4 Thu, Jul. 31
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.
The number of internal links is ok.
None of the anchor texts is too long.
There are 7 external links on this page.
LinkAttributesAnchor text
https://elginil.gov/Anchor Skip to Main Content
https://elginil.gov/IMG-ALT IL - Elgin Homepage
https://elginil.gov/31/CommunityCommunity
https://elginil.gov/59/ServicesServices
https://elginil.gov/76/GovernmentGovernment
/35/Doing-BusinessDoing Business
https://elginil.gov/1346/How-Do-IHow Do I?
/Search/ResultsIMG-ALT Search
https://portal.elginil.gov/log...External Subdomain Online Payments
/111/garbage-recyclingGarbage, Organics & Recycling
https://elginil.gov/2614/PermitsPermits
https://elginil.gov/archive.aspxAgendas & Minutes
https://elginil.gov/2613/JobsJobs
/63/freedom-of-information-act...FOIA
/CivicAlerts.aspx?AID=2821New window IMG-ALT LRS Recycling Event (1)
/CivicAlerts.aspx?AID=2821New window LRS, City of Elgin to Host Community Recycling Event Aug. 2
/CivicAlerts.aspx?AID=2821New window Read on...
/CivicAlerts.aspx?AID=2822New window IMG-ALT End of Summer Bash (2)
/CivicAlerts.aspx?AID=2822New window Families Invited to Celebrate at Elgin’s End of Summer Bash on Aug. 9
/CivicAlerts.aspx?AID=2822New window Text duplicate Read on...
/CivicAlerts.aspx?AID=2820IMG-ALT Police Swearing-in Ceremony July, 17 2025
/CivicAlerts.aspx?AID=2820Elgin Police Department Welcomes Ten New Officers
/CivicAlerts.aspx?AID=2820Text duplicate Read on...
/CivicAlerts.aspx?AID=2818New window IMG-ALT Lead Update
/CivicAlerts.aspx?AID=2818New window Elevated Lead Levels Found in Some Elgin Homes
/CivicAlerts.aspx?AID=2818New window Text duplicate Read on...
/CivicAlerts.aspx?AID=2817IMG-ALT Newsflash Graphic, Youth Soccer Proposal, Elgin
/CivicAlerts.aspx?AID=2817Illinois Youth Soccer Association to Build New HQ, Training Facility in Elgin
/CivicAlerts.aspx?AID=2817Text duplicate Read on...
/CivicAlerts.aspx?AID=2816IMG-ALT Newsflash Graphic, Wedge Barrier
/CivicAlerts.aspx?AID=2816Additional Safety Barriers in Place for Downtown Elgin Weekend Events
/CivicAlerts.aspx?AID=2816Text duplicate Read on...
/CivicAlerts.aspx?AID=2815IMG-ALT Parking map, updated, latest news, graphic
/CivicAlerts.aspx?AID=2815Elgin Updates Parking Map, Encourages Use of Interactive Tool
/CivicAlerts.aspx?AID=2815Text duplicate Read on...
/CivicAlerts.aspx?AID=2814IMG-ALT Newsflash Graphic (5)
/CivicAlerts.aspx?AID=2814Mobility Plan Survey Plan Extended Through Aug. 1
/CivicAlerts.aspx?AID=2814Text duplicate Read on...
/CivicAlerts.aspx?AID=2813IMG-ALT Newsflash Graphic (4)
/CivicAlerts.aspx?AID=2813Elgin’s Hill BMX Track to Host 2025 Illinois State Championship
/CivicAlerts.aspx?AID=2813Text duplicate Read on...
/CivicAlerts.aspx?AID=2807New window IMG-ALT Citizens Homepage
/CivicAlerts.aspx?AID=2807New window Elgin Honors 32 Newly Naturalized U.S. Citizens
/CivicAlerts.aspx?AID=2807New window Text duplicate Read on...
/CivicAlerts.aspx?AID=2806New window IMG-ALT Tree planting (2)
/CivicAlerts.aspx?AID=2806New window Free Tree Program Available to Elgin Residents
/CivicAlerts.aspx?AID=2806New window Text duplicate Read on...
/CivicAlerts.aspx?AID=2797New window IMG-ALT Award (1)
/CivicAlerts.aspx?AID=2797New window State Honors City of Elgin for Leadership in Homelessness Response
/CivicAlerts.aspx?AID=2797New window Text duplicate Read on...
/CivicAlerts.aspx?CID=1View All News
https://elginil.gov/2540/PolicePolice DepartmentElgin Police Department. For emergencies, call 911.
/2537/Special-Events-Cultural-...CULTURAL ARTS & SPECIAL EVENTSView upcoming special events and cultural arts coming to Elgin.
/2539/Parks-RecreationPARKS & RECREATIONView our Parks and Recreation areas. For more information, call 847-931-6001.
/2538/Hemmens-Cultural-CenterHEMMENS CULTURAL CENTERLearn more about the Hemmens Cultural Center and what all it brings to Elgin.
/2634/Mayor-and-City-CouncilNew window Mayor and City Council
IMG-ALT Mayor and City Council
https://311-contact-center-cit...New window External Subdomain 311
IMG-ALT 311
/2664/TransparencyNew window Transparency
IMG-ALT Transparency
http://elginil.gov/bidsNew window Bids & RFP's
IMG-ALT Bid Postings
/2707/FacilitiesNew window Facilities
IMG-ALT Sports Complex Soccer Fields
https://library.municode.com/i...New window External Subdomain Municipal Code
https://elginil.gov/Anchor 1 Mayor and City Council
https://elginil.gov/Anchor 2 311
https://elginil.gov/Anchor 3 Transparency
https://elginil.gov/Anchor 4 Bid Postings
https://elginil.gov/Anchor 5 Sports Complex Soccer Fields
https://elginil.gov/Anchor 6
https://elginil.gov/Anchor All Calendars
https://elginil.gov/Anchor Public Meetings
https://elginil.gov/Anchor Special Events
https://elginil.gov/Anchor Text duplicate All Calendars
/calendar.aspx?view=list&year=...25
/calendar.aspx?view=list&year=...26
/calendar.aspx?view=list&year=...27
/calendar.aspx?view=list&year=...29
/calendar.aspx?view=list&year=...30
/calendar.aspx?view=list&year=...31
/calendar.aspx?view=list&year=...1
/calendar.aspx?view=list&year=...2
/Calendar.aspx?EID=12860Elgin Classic Bike Race*
/Calendar.aspx?EID=12860Elgin Classic Bike Race*Read On...
/Calendar.aspx?EID=12959The Downtown Elgin Market
/Calendar.aspx?EID=12959The Downtown Elgin MarketRead On...
/Calendar.aspx?EID=12878Movie in the Park: The Lego Movie
/Calendar.aspx?EID=12878Movie in the Park: The Lego MovieRead On...
/Calendar.aspx?EID=12802Private Event ~ Entire Building
/Calendar.aspx?EID=12802Private Event ~ Entire BuildingRead On...
/Calendar.aspx?EID=12994Private Event ~ Exhibition Hall
/Calendar.aspx?EID=12994Private Event ~ Exhibition HallRead On...
/Calendar.aspx?EID=12803Text duplicate Private Event ~ Entire Building
/Calendar.aspx?EID=12803Text duplicate Private Event ~ Entire BuildingRead On...
/calendar.aspx?CID=56,18,14,19...View All Events
https://elginil.gov/Anchor Text duplicate Public Meetings
/calendar.aspx?view=list&year=...Text duplicate 29
/Calendar.aspx?EID=12575Parks and Recreation Advisory Board
/Calendar.aspx?EID=12575Parks and Recreation Advisory BoardRead On...
/calendar.aspx?CID=15Text duplicate View All Events
https://elginil.gov/Anchor Text duplicate Special Events
/calendar.aspx?view=list&year=...Text duplicate 25
/calendar.aspx?view=list&year=...Text duplicate 31
/calendar.aspx?view=list&year=...Text duplicate 1
/calendar.aspx?view=list&year=...Text duplicate 2
/Calendar.aspx?EID=12860Text duplicate Elgin Classic Bike Race*
/Calendar.aspx?EID=12860Text duplicate Elgin Classic Bike Race*Read On...
/Calendar.aspx?EID=12959Text duplicate The Downtown Elgin Market
/Calendar.aspx?EID=12959Text duplicate The Downtown Elgin MarketRead On...
/Calendar.aspx?EID=12878Text duplicate Movie in the Park: The Lego Movie
/Calendar.aspx?EID=12878Text duplicate Movie in the Park: The Lego MovieRead On...
/Calendar.aspx?EID=12892Concert in the Park: SSSA Open Mic Night
/Calendar.aspx?EID=12892Concert in the Park: SSSA Open Mic NightRead On...
/calendar.aspx?CID=59Text duplicate View All Events
https://elginil.gov/Text duplicate IMG-ALT IL - Elgin Homepage
https://elginil.gov/facebookFacebook
https://elginil.gov/instagramInstagram
https://elginil.gov/linkedinLinkedIn
https://elginil.gov/twitterX
https://elginil.gov/youtubeYouTube
/QuickLinks.aspx?CID=52Helpful Links
http://elginvideo.cityofelgin....New window External Subdomain Video Center
https://library.municode.com/i...New window External Subdomain Text duplicate Municipal Code
/DocumentCenterDocuments & Maps
/QuickLinks.aspx?CID=53Site Links
http://www.cityofelgin.org/311New window External Subdomain Elgin 311
https://elginil.gov/accessibilityAccessibility
/site/copyrightCopyright Notices
https://elginil.gov/directoryDirectory
https://elginil.gov/Homepage
/1389/DisclaimerPrivacy Policy
https://connect.civicplus.com/...External Subdomain CivicPlus®

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://elginil.gov/"
HTTP header
(Important)
The web server version is sent within the HTTP header.
No X-Powered HTTP header is sent.
The web server transmits the web page (HTML) in compressed form.
Performance
(Somewhat important)
The page response time is slow (1.38 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.
The file size of the HTML document is fine (193 kB).

HTTP Response Header

NameValue
cache-controlprivate, s-maxage=600,no-transform
content-typetext/html; charset=utf-8
content-encodinggzip
varyAccept-Encoding
serverMicrosoft-IIS/10.0
p3pCP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"
set-cookie25 Characters
x-content-type-optionsnosniff
content-security-policyframe-ancestors 'self' https://*.granicus.com https://platform.civicplus.com https://account.civicplus.com https://analytics.civicplus.com; img-src * data: blob:; worker-src * data: blob: 'unsafe-eval' 'unsafe-inline'; script-src * about: 'unsafe-inline' 'unsafe-eval'; style-src * 'unsafe-inline'; media-src * blob:; font-src * data:; default-src *
dateFri, 25 Jul 2025 16:40:35 GMT
content-length51678
statuscode200
http_versionHTTP/2

External factors

This website has excellent links from other websites.
This page has backlinks from 70 referring domains.
This page has 536 backlinks.
This page has backlinks from 62 different ip addresses.

Links from Wikipedia

No links from Wikipedia were found.

Robots.txt

user-agent: Baiduspider
Disallow: /
User-agent: Yandex
Disallow: /
User-agent: *
Disallow: /activedit
Disallow: /admin
Disallow: /common/admin/
Disallow: /OJA
Disallow: /support
Disallow: /currenteventsview.asp
Disallow: /search.asp
Disallow: /currenteventsview.aspx
Disallow: /search.aspx
Disallow: /currentevents.aspx
Disallow: /Support
Disallow: /CurrentEventsView.asp
Disallow: /Search.asp
Disallow: /CurrentEventsView.aspx
Disallow: /Search.aspx
Disallow: /Search
Disallow: /CurrentEvents.aspx
Disallow: /Currentevents.aspx
Disallow: /map.aspx
Disallow: /map.asp
Disallow: /Map.aspx
Disallow: /Map.asp
Sitemap: /sitemap.xml
Disallow: /RSS.aspx
User-agent: Siteimprove
Crawl-delay: 20
User-agent: Siteimprovebot
Crawl-delay: 20
User-agent: Siteimprovebot-crawler
Crawl-delay: 20

Most important keywords

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

KeywordResultRecheck
Elgin72%Check
Downtown Elgin59%Check
City58%Check
New56%Check
Illinois54%Check
City Council52%Check
News52%Check
Latest News52%Check
Elgin Police Department51%Check
Build New51%Check

Automatically check elginil.gov 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