Baltimorecitycouncil.com - SEO Checker

Overview of the SEO Check
Meta information
73% 
Page quality
47% 
Page structure
29% 
Link structure
67% 
Server
100% 
External factors
100% 
SEO Score
Response time
0.22 s
File size
27.80 kB
Words
474
Media files
25
Number of links
66 internal / 33 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
Baltimore City Council
The length of the page title is perfect. (200 pixels out of 580 max pixel length)
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
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 name is very long.
The domain is no subdomain.
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
HandheldFriendlyTrue
viewportwidth=device-width
google-translate-customizationbcbc263992b41b2-5d6b964af9803899-gcee662ded04059d4-3f
GeneratorDrupal 7 (http://drupal.org)
Content-Typetext/html; charset=UTF-8
charsetutf-8

Test up to 1.000 webpages of baltimorecitycouncil.com with our free plan!

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

Page quality

Content
(Critically important)
Only 1 paragraph/s was/were found on this page.
There are only 474 words on this page. Good pages should have about 800 words of useful content.
These Typos were found:
  • holliday => holiday
16.9% 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.
No placeholders texts or images were found.
There are no duplicates on the site.
The average number of words per sentence of 18 words is good.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
Multiple viewport tags are given. There should only be one.
No Apple touch icon is specified.
A viewport "width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=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 9 tags for this page.
Image SEO
(Somewhat important)
4 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
/sites/all/themes/bcc/images/logo.pngcity seal
.../01_35d593006760933acc0d3e270fffc8f7.jpgCouncil President Nick J. Mosby celebrating the 10th anniversary of the Avenue Bakery with owner James “Jim” Hamlin.
.../03_fa33364a334a0cf66b639f0d546319f3.jpgCouncilman Eric T. Costello of District 11 chairs a committee hearing in Council Chambers.
.../04_9bf0684b6fd5b6055384b7111624d2eb.jpgCouncilman Antonio Glover of District 13 addresses community members during a summer event.
.../05_cc7aafe3f4044a4b66381d990ea8c2be.jpgCouncilman Mark Conway of District 4 stands with members of the police department.
.../06_0e8f7e4bef10781150cc980d9b456436.jpgCouncil President Nick J. Mosby addresses community members at a mural unveiling in East Baltimore.
.../07_ee26f8c0fe981550d02855c54ea708a3.jpgCouncil President Nick J. Mosby speaks to scholars of Edmondson-Westside High School.
.../08_3d1360f8023674c28e000d079b7562b3.jpgCommunity members join in pray at an anti-violence rally.
.../09_33f92e4139ecd3e12038506cff731bef.jpgCouncil President Nick J. Mosby addresses community members at anti-violence rally.
.../10_317940acbd0fea118055930d32f178f2.jpgCouncilwoman Danielle McCray of District 2 encourages residents to shop local during the holiday season.
.../11_e3c12f34c46d87843ec2b7161e3a2a3b.jpgCouncil Vice President Sharon Green Middleton of District 6 joins with her staff on National Night Out 2021
.../12_8936481f0376287f6d942315c68c8e8b.jpgCouncilman Robert Stokes of District 12 addresses community members during a ribbon-cutting ceremony in East Baltimore.
.../13_720931f1da6b97bc62b88a86a00ea484.jpgCouncilman Issac “Yitzy” Schleifer in District 5.
.../14_68b4d25a74e1423ba213bba1f7c18784.jpgCouncil President Nick J. Mosby greets residents at Camden Yards.
.../15_b1982fd32c634d65aa41e379d62d963e.jpgMayor Brandon M. Scott and Council President Nick J. Mosby join Councilman Eric T. Costello of District 11 for a news conference to announced legislation.
.../16_b35eb879a6c709681370836fc192da85.jpgCouncilwoman Danielle McCray of District 2 addresses questions during a news conference.
.../17_06d89a2d5c7754bfa5ce7892142e0bd8.jpgCouncil President Nick J. Mosby attends an event with the U.S. Department of Education.
.../18_afa89471015b6b1cc2ecf656a74fcd6f.jpgCouncil President Nick J. Mosby arrives for a news conference.
.../02_2b20feff6d4f735b6634d1783cce3b81.jpgBaltimore City Hall
/sites/default/files/council_040522.pngNo alt attribute provided
/sites/all/themes/bcc/images/rss.jpgRSS FEED
...default/files/images/nick_j_mosby-w2.pngNo alt attribute provided
...mes/bcc/images/find_council_district.jpgClick here to find your council district
...s/all/themes/bcc/images/youtube-icon.pngNo alt attribute provided
/sites/default/files/images/bcitlogo_23.pngNo alt attribute provided

Page structure

H1 heading
(Critically important)
Building a better Baltimore
Too many H1 headings
Headings
(Important)
Some headings occur twice on the page.
The structure of headings is missing one or more levels. Do not skip heading levels.
Some headings do not have any content.

Heading structure

Heading levelContent
H1 Building a better Baltimore
H1 Building a better Baltimore Duplicate text
H1 Building a better Baltimore Duplicate text
H1 Building a better Baltimore Duplicate text
H1 Building a better Baltimore Duplicate text
H1 Building a better Baltimore Duplicate text
H1 Building a better Baltimore Duplicate text
H1 Building a better Baltimore Duplicate text
H1 Building a better Baltimore Duplicate text
H1 Building a better Baltimore Duplicate text
H1 Building a better Baltimore Duplicate text
H1 Building a better Baltimore Duplicate text
H1 Building a better Baltimore Duplicate text
H1 Building a better Baltimore Duplicate text
H1 Building a better Baltimore Duplicate text
H1 Building a better Baltimore Duplicate text
H1 Building a better Baltimore Duplicate text
H1 Building a better Baltimore Duplicate text
H1 Building a better Baltimore Duplicate text
H2 Search form
H4 ABOUT CITY COUNCIL
H4 LATEST VIDEOS
H4 City Resources
H4 Office of the City Council President
H4 Empty heading
H4 Empty heading
H4 Empty heading
H4 Empty heading
H4 Empty heading
Some anchor texts are used more than once.
The number of internal links is ok.
None of the anchor texts is too long.
All internal links are not using dynamic parameters.
There are too many external links (33) on this page.
LinkAttributesAnchor text
/Anchor Skip to main content
/Baltimore City Council
/aboutMY CITY COUNCIL
/council-membersCity Council Members
https://cityservices.baltimore...External Subdomain Council Districts Map
/committeesCommittees
https://baltimore.legistar.com/External Subdomain Agendas & Minutes
/reportsReports and Studies
https://legislativereference.b...External Subdomain City Council Rules
/content/office-city-council-p...Appointments
/contactContact Us
/legislative-processLEGISLATION
/legislative-processLegislative Process
https://legislativereference.b...External Subdomain Code of Public Laws
http://legislativereference.ba...External Subdomain City Charter & Codes
https://baltimore.legistar.com...External Subdomain Search Legislation
http://charmtvbaltimore.com/External Charm TV for watching hearings/meeting
https://baltimore.legistar.com...External Subdomain Legislative Calendar
/content/arpa-reportsARPA Reports
/content/city-council-meeting-...City Council Meeting Schedule
/forms/testify-baltimore-city-...Testify
/nick-j-mosbyCOUNCIL PRESIDENT'S OFFICE
/executive-leadership-teamExecutive Staff
/news-roomPresident’s News Room
/ceremonial-resolution-requestCeremonial Resolutions
/forms/request-ceremonial-docu...Request a Ceremonial Document from the Council President
/forms/request-council-preside...Request the Council President for a Meeting
/forms/request-council-preside...Request the Council President for an Event
/content/listen-council-presid...Listen to Council President Mosby’s Notes from the Council Chambers Podcast
/board-of-estimatesBOARD OF ESTIMATES
/about-the-boardAbout the Board
/memos-agendasMemos & Agendas
/aboutABOUT CITY COUNCIL
http://www.baltimorecity.gov/3...External Subdomain 311 Customer Services Online
https://www.baltimorecity.gov/...External Subdomain City Government Departments
http://cityservices.baltimorec...External Subdomain Online Bill Payments
http://www.baltimorecity.gov/External Subdomain Baltimorecity.gov
/contactCity Contacts
https://baltimorecity.wd1.mywo...External Subdomain JOIN THE TEAM
/Anchor NAVIGATION
/aboutText duplicate MY CITY COUNCIL
/council-membersText duplicate City Council Members
https://cityservices.baltimore...External Subdomain Text duplicate Council Districts Map
/committeesText duplicate Committees
https://baltimore.legistar.com/External Subdomain Text duplicate Agendas & Minutes
/reportsText duplicate Reports and Studies
https://legislativereference.b...External Subdomain Text duplicate City Council Rules
/content/office-city-council-p...Text duplicate Appointments
/contactText duplicate Contact Us
/legislative-processText duplicate LEGISLATION
/legislative-processText duplicate Legislative Process
https://legislativereference.b...External Subdomain Text duplicate Code of Public Laws
http://legislativereference.ba...External Subdomain Text duplicate City Charter & Codes
https://baltimore.legistar.com...External Subdomain Text duplicate Search Legislation
http://charmtvbaltimore.com/External Text duplicate Charm TV for watching hearings/meeting
https://baltimore.legistar.com...External Subdomain Text duplicate Legislative Calendar
/content/arpa-reportsText duplicate ARPA Reports
/content/city-council-meeting-...Text duplicate City Council Meeting Schedule
/forms/testify-baltimore-city-...Text duplicate Testify
/nick-j-mosbyText duplicate COUNCIL PRESIDENT'S OFFICE
/executive-leadership-teamText duplicate Executive Staff
/news-roomText duplicate President’s News Room
/ceremonial-resolution-requestText duplicate Ceremonial Resolutions
/forms/request-ceremonial-docu...Text duplicate Request a Ceremonial Document from the Council President
/forms/request-council-preside...Text duplicate Request the Council President for a Meeting
/forms/request-council-preside...Text duplicate Request the Council President for an Event
/content/listen-council-presid...Text duplicate Listen to Council President Mosby’s Notes from the Council Chambers Podcast
/board-of-estimatesText duplicate BOARD OF ESTIMATES
/about-the-boardText duplicate About the Board
/memos-agendasText duplicate Memos & Agendas
/aboutText duplicate ABOUT CITY COUNCIL
http://www.baltimorecity.gov/3...External Subdomain Text duplicate 311 Customer Services Online
https://www.baltimorecity.gov/...External Subdomain Text duplicate City Government Departments
http://cityservices.baltimorec...External Subdomain Text duplicate Online Bill Payments
http://www.baltimorecity.gov/External Subdomain Text duplicate Baltimorecity.gov
/contactText duplicate City Contacts
https://baltimorecity.wd1.mywo...External Subdomain Text duplicate JOIN THE TEAM
/Anchor CALENDAR
/Anchor NEWS & EVENTS
/content/city-council-meeting-98City Council Meeting
/content/board-estimates-meeti...Board of Estimates Meeting
/content/board-estimates-meeti...Text duplicate Board of Estimates Meeting
/content/board-estimates-meeti...Text duplicate Board of Estimates Meeting
/content/local-control-advisor...Local Control Advisory Board Meeting
/content/local-control-advisor...Local Control Advisory Board Meeting - CANCELLED
/content/local-control-advisor...Text duplicate Local Control Advisory Board Meeting
/content/local-control-advisor...Text duplicate Local Control Advisory Board Meeting
/complete-calendarVIEW COMPLETE CALENDAR
/rss.xmlNew window RSS FEED
IMG-ALT RSS FEED
https://cityservices.baltimore...External Subdomain IMG-ALT Click here to find your council district
/aboutRead More about the City Council
https://www.youtube.com/channe...New window External Subdomain FOLLOW OUR YOUTUBE CHANNEL
https://cityview.baltimorecity...External Subdomain CityView
http://311.baltimorecity.gov/External Subdomain 311 App
http://www.baltimorecity.gov/External Subdomain Text duplicate Baltimorecity.gov
/Home
http://cityservices.baltimorec...External Subdomain Find My Council Member
/contactText duplicate Contact Us
https://public.govdelivery.com...New window External Subdomain Stay Connected

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://www.baltimorecitycouncil.com/"
HTTP header
(Important)
No X-Powered HTTP header is sent.
This page uses GZip for compressed data transmission.
Performance
(Somewhat important)
The page response time is excellent with 0.22 seconds.
The file size of the HTML document is fine (28 kB).

HTTP Response Header

NameValue
content-typetext/html; charset=utf-8
etagW/"1728238304-0"
content-languageen
x-frame-optionsSAMEORIGIN
x-content-type-optionsnosniff
cache-controlpublic, max-age=3600
last-modifiedSun, 06 Oct 2024 18:11:44 GMT
expiresSun, 19 Nov 1978 05:00:00 GMT
x-lagoonamazeeio-us2>ingress-nginx>bccc01-f2-live:nginx>nginx-5687b6cfff-rqpl5
content-encodinggzip
accept-rangesbytes
age466
dateSun, 06 Oct 2024 18:19:30 GMT
varyCookie,fastly-ssl, Accept-Encoding
strict-transport-securitymax-age=31557600
alt-svch3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
content-length7534
statuscode200
http_versionHTTP/2

External factors

Blacklists
(Nice to have)
This website is not classified "for adult only".
This page is referenced by wikipedia.
This website has excellent links from other websites.
This page has backlinks from 498 referring domains.
This page has 47,634 backlinks.
This page has backlinks from 334 different ip addresses.
Facebook popularity
(Somewhat important)
The page has 0 shares and comments on Facebook.

Robots.txt

#
# robots.txt
#
# This file is to prevent the crawling and indexing of certain parts
# of your site by web crawlers and spiders run by sites like Yahoo!
# and Google. By telling these "robots" where not to go on your site,
# you save bandwidth and server resources.
#
# This file will be ignored unless it is at the root of your host:
# Used:    http://example.com/robots.txt
# Ignored: http://example.com/site/robots.txt
#
# For more information about the robots.txt standard, see:
# http://www.robotstxt.org/robotstxt.html

User-agent: *
Crawl-delay: 10
# CSS, JS, Images
Allow: /misc/*.css$
Allow: /misc/*.css?
Allow: /misc/*.js$
Allow: /misc/*.js?
Allow: /misc/*.gif
Allow: /misc/*.jpg
Allow: /misc/*.jpeg
Allow: /misc/*.png
Allow: /modules/*.css$
Allow: /modules/*.css?
Allow: /modules/*.js$
Allow: /modules/*.js?
Allow: /modules/*.gif
Allow: /modules/*.jpg
Allow: /modules/*.jpeg
Allow: /modules/*.png
Allow: /profiles/*.css$
Allow: /profiles/*.css?
Allow: /profiles/*.js$
Allow: /profiles/*.js?
Allow: /profiles/*.gif
Allow: /profiles/*.jpg
Allow: /profiles/*.jpeg
Allow: /profiles/*.png
Allow: /themes/*.css$
Allow: /themes/*.css?
Allow: /themes/*.js$
Allow: /themes/*.js?
Allow: /themes/*.gif
Allow: /themes/*.jpg
Allow: /themes/*.jpeg
Allow: /themes/*.png
# Directories
Disallow: /includes/
Disallow: /misc/
Disallow: /modules/
Disallow: /profiles/
Disallow: /scripts/
Disallow: /themes/
# Files
Disallow: /CHANGELOG.txt
Disallow: /cron.php
Disallow: /INSTALL.mysql.txt
Disallow: /INSTALL.pgsql.txt
Disallow: /INSTALL.sqlite.txt
Disallow: /install.php
Disallow: /INSTALL.txt
Disallow: /LICENSE.txt
Disallow: /MAINTAINERS.txt
Disallow: /update.php
Disallow: /UPGRADE.txt
Disallow: /xmlrpc.php
# Paths (clean URLs)
Disallow: /admin/
Disallow: /comment/reply/
Disallow: /filter/tips/
Disallow: /node/add/
Disallow: /search/
Disallow: /user/register/
Disallow: /user/password/
Disallow: /user/login/
Disallow: /user/logout/
# Paths (no clean URLs)
Disallow: /?q=admin/
Disallow: /?q=comment/reply/
Disallow: /?q=filter/tips/
Disallow: /?q=node/add/
Disallow: /?q=search/
Disallow: /?q=user/password/
Disallow: /?q=user/register/
Disallow: /?q=user/login/
Disallow: /?q=user/logout/

Search preview

www.baltimorecitycouncil.com
Baltimore City Council

Most important keywords

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

KeywordResultRecheck
Baltimore73%Check
Council70%Check
City70%Check
City Council70%Check
Baltimore City67%Check
Baltimore City Council66%Check
City Council Members61%Check
City Council Meeting60%Check
COUNCIL PRESIDENT56%Check
Request Council53%Check

Test up to 1.000 webpages of baltimorecitycouncil.com 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