Portland.gov - SEO Checker

Overview of the SEO Check
Meta information
100% 
Page quality
63% 
Page structure
31% 
Link structure
93% 
Server
100% 
External factors
100% 
SEO Score
Response time
0.21 s
File size
72.40 kB
Words
699
Media files
19
Number of links
83 internal / 7 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
City of Portland, Oregon | Portland.gov
There are word repetitions in the page title.
The length of the page title is perfect. (345 pixels out of 580 max pixel length)
Meta description
(Critically important)
The official website of the City of Portland, Oregon.
The length of the meta description is perfect. (311 pixels out of 1000 max pixel length)
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://www.portland.gov/
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)
The specified alternate links have no errors.
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
descriptionThe official website of the City of Portland, Oregon.
geo.position45.515012;-122.679096
geo.placenamePortland
geo.regionUS-OR
MobileOptimizedwidth
HandheldFriendlytrue
viewportwidth=device-width, initial-scale=1.0
domain-identifierportland.gov
site-priority2
langen
twitter:cardsummary
twitter:titleCity of Portland, Oregon | Portland.gov
og:site_namePortland.gov
og:urlhttps://www.portland.gov/node
og:titleCity of Portland, Oregon | Portland.gov
og:descriptionThe official website of the City of Portland, Oregon.
charsetutf-8

Automatically check portland.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.
The average number of words per sentence of 28.89 words is high.
This page contains 699 words. That's ok.
22.7% 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.
11 paragraphs were found on this page.
No placeholders texts or images were found.
There are no duplicates on the site.
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.0" is provided.
Bold and strong tags
(Somewhat important)
Some tags are too long. With 153 characters this one is longer than 70 characters:
", including free legal services and state resources for reporting hate crimes, bias incidents, discrim..."
Image SEO
(Somewhat important)
18 images have no alt attribute. The content of alt attributes is used by search engines.
Social Networks
(Nice to have)
This page is optimized perfectly for social networks.
Additional markup
(Nice to have)
The HTML has geoposition information: 45.515012;-122.679096
The HTML has georegion information: Portland
The HTML has geoname information: US-OR
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
...custom/cloudy/images/brand/seal-logo.pngNo alt attribute provided
...ackground_0.png?h=99257d56&itok=JOUt3T_gNo alt attribute provided
...mone-rede_1.jpg?h=0bd0fa4f&itok=QhnCEsD2No alt attribute provided
...an800X400_0.png?h=73e8fd29&itok=9MMmOLL7No alt attribute provided
...quare---web.jpg?h=aee6e809&itok=WL1qG3KiNo alt attribute provided
...quare---web.jpg?h=6303d4ef&itok=OOf2FBDCNo alt attribute provided
...ackground_0.png?h=8212257a&itok=Brmxkd2ZNo alt attribute provided
...quare---web.jpg?h=85b25253&itok=_ZaBt48iNo alt attribute provided
...ithheadshot.jpg?h=a925b36f&itok=KeVIbhqtNo alt attribute provided
...quare---web.jpg?h=1db93414&itok=fo_q-c2PNo alt attribute provided
...quare---web.jpg?h=aee6e809&itok=WL1qG3KiNo alt attribute provided
...are---web_0.jpg?h=b74eb11d&itok=93pYVUt0No alt attribute provided
...quare---web.jpg?h=89151e41&itok=WsljOEV_No alt attribute provided
...quare---web.jpg?h=9e2f3413&itok=SWYkJ4oQNo alt attribute provided
...quare---web.jpg?h=6303d4ef&itok=OOf2FBDCNo alt attribute provided
...quare---web.jpg?h=35867d13&itok=jwibeNqlNo alt attribute provided
...quare---web.jpg?h=f28e14bd&itok=Ha4gKrA-No alt attribute provided
...are---web_0.jpg?h=441c11e4&itok=Hi_KbBVGNo alt attribute provided
/themes/custom/cloudy/images/city-seal.pngOfficial City of Portland seal. The image depicts Portlandia holding her trident backdropped by mountain and river, accompanied by the text 'City of Portland, Oregon 1851'

Page structure

H1 heading
(Critically important)
Welcome to Portland, Oregon
The H1 heading contains the words Welcome to! Use important keywords instead.
Headings
(Important)
Some headings occur twice on the page.
There are 40 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 Welcome to Portland, Oregon
H2 General Information
H2 Popular searches
H2 Apply or File
H2 Engage
H2 Permits
H2 Pay
H2 Report
H2 Find
H2 Find services and information by topic
H2 Administrative and Council Leadership
H2 General information
H2 Follow on Social Media
H2 Terms, policies
H2 Portland.gov
H2 City of Portland, Oregon
H3 Keith Wilson
H3 Simone Rede
H3 Michael Jordan
H3 Elana Pirtle-Guiney
H3 Tiffany Koyama Lane
H3 City Council Members
H3 Your vote resulted in more representation!
H4 District 1
H4 District 2
H4 District 3
H4 District 4
H4 Not sure which district you’re in?
H5 Candace Avalos
H5 Jamie Dunphy
H5 Loretta Smith
H5 Dan Ryan
H5 Elana Pirtle-Guiney Duplicate text
H5 Sameer Kanal
H5 Angelita Morillo
H5 Steve Novick
H5 Tiffany Koyama Lane Duplicate text
H5 Eric Zimmerman
H5 Mitch Green
H5 Olivia Clark
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://www.portland.gov/Anchor Skip to main content
/civic/immigrantsSubdomain Immigrant & Refugee Program
A-TITLE https://www.portland.gov/civic/immigrants
https://www.portland.gov/A-TITLE Portland.gov home
/advisory-groupsAdvisory Groups Groups, boards, and commissions.
/bureaus-officesBureaus and Offices City departments.
https://www.portland.gov/eventsCalendar of Events Events, public meetings, and hearings.
/charter-code-policiesCharter, Code, Policies Official City documents.
https://www.portland.gov/councilCity Council Districts, officials, meetings, and news.
/constructionConstruction Projects Building, transportation, maintenance, and sewer projects.
/parks/searchFind a Park Parks, facilities, and reservations.
/neighborhoodsNeighborhoods Neighborhood directory.
https://www.portland.gov/newsNews Articles, blogs, press releases, public notices, and newsletters.
https://www.portland.gov/projectsProjects Planning, outreach and education, strategic, and technology projects.
https://www.portland.gov/servicesServices and Resources Service and resource directory.
https://www.governmentjobs.com...External Subdomain Jobs with the City Opportunities posted to governmentjobs.com
/transitionCity of Portland transition
/revenue/pay-business-taxbusiness tax
/charter-code-policiescharter, code, policies
/council/agendacouncil agenda
https://employees.portland.gov/External Subdomain employee portal
/parks/searchfind a park
https://www.governmentjobs.com...External Subdomain jobs
/parks/registerrecreation class or activity
/water/customer-service/pay-yo...sewer and water bill
/apply-or-fileApply or File jobs, licenses, financial assistance
https://www.portland.gov/engageEngage volunteer, advise, comment, testify, attend
https://www.portland.gov/permitsPermits construction, parking, trees, events and conditional use
https://www.portland.gov/payPay bills, taxes, fees
https://www.portland.gov/reportReport noise, water concerns, pollution, other complaints
https://www.portland.gov/findFind information, resources, data
/access-and-ada-accommodationsAccess and ADA accommodations
/transportation-and-roads/bikingBiking
/city-budgetCity Budget
/city-planningCity planning
/city-projectsCity projects
/community-education-and-outreachCommunity education and outreach
/construction-and-developmentConstruction and development
/operating-business-portland/e...Economic development
/environmentEnvironment
/fire-and-life-safetyFire and life safety
/fire-and-life-safety/fire-and...Fire and medical response
/environment/garbage-and-recyc...Garbage and recycling
/jobs-internshipsJobs and Internships
/open-data-statistics-and-mapsOpen Data, Statistics, and Maps
/operating-business-portlandOperating a Business in Portland
/transportation-and-roads/parkingParking
/parks-recreation-and-activitiesParks, recreation, and activities
/police-and-safetyPolice and safety
/rent-or-own-propertyRent or own property
/transportation-and-roads/side...Sidewalks
/transportation-and-roadsTransportation and roads
/environment/treesTrees
https://www.portland.gov/visitingVisiting
/water-stormwater-and-sewerWater, stormwater, and sewer
/mayor/keith-wilsonKeith Wilson
/auditor/simone-redeSimone Rede
/administration/michael-jordanMichael Jordan
/council/districts/2/elana-pir...Elana Pirtle-Guiney
/council/districts/3/tiffany-k...Tiffany Koyama Lane
/council/districts/1Learn about District 1.
/council/districts/1/candace-a...Candace Avalos
/council/districts/1/jamie-dunphyJamie Dunphy
/council/districts/1/loretta-s...Loretta Smith
/council/districts/2Learn about District 2.
/council/districts/2/dan-ryanDan Ryan
/council/districts/2/elana-pir...Text duplicate Elana Pirtle-Guiney
/council/districts/2/sameer-kanalSameer Kanal
/council/districts/3Learn about District 3.
/council/districts/3/angelita-...Angelita Morillo
/council/districts/3/steve-novickSteve Novick
/council/districts/3/tiffany-k...Text duplicate Tiffany Koyama Lane
/council/districts/4Learn about District 4.
/council/districts/4/eric-zimm...Eric Zimmerman
/council/districts/4/mitch-greenMitch Green
/council/districts/4/olivia-clarkOlivia Clark
/council/districtsdistrict lookup tool
/hello/news/2024/12/19/portlan...Learn more
https://www.portland.gov/feedbackGive website feedback
/311/ada-requestRequest an ADA accommodation
https://www.portland.gov/servicesExplore all services
https://www.facebook.com/Portl...External Subdomain PortlandORGov
https://x.com/PortlandGovExternal PortlandGov
https://www.instagram.com/Port...External Subdomain Text duplicate PortlandGov
/311/ada-requestADA Accommodation
A-TITLE Request accommodations under the Americans with Disabilities Act
/captioning-transcription-policyCaptioning, transcription
A-TITLE Policies regarding the captioning and transcription of video and audio
/help/about/privacyPrivacy policy
/help/aboutAbout this Website
https://employees.portland.gov/External Subdomain Employee Portal
A-TITLE Employee information on employees.portland.gov
/user/login?destination=/Editor log in
https://www.portland.gov/Anchor Back to top

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://www.portland.gov/"
HTTP header
(Important)
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 excellent with 0.21 seconds.
The file size of the HTML document is fine (72 kB).

HTTP Response Header

NameValue
cache-controlmax-age=3600, public
content-encodinggzip
content-languageen
content-security-policydefault-src 'self' 'unsafe-inline' 'unsafe-eval' chrome-extension: data: *.portland.gov *.ssl.fastly.net cdnjs.cloudflare.com maxcdn.bootstrapcdn.com cdn.jsdelivr.net unpkg.com www.google-analytics.com www.googletagmanager.com tagmanager.google.com bam.nr-data.net bam-cell.nr-data.net js-agent.newrelic.com fontlibrary.org use.fontawesome.com *.googleapis.com *.gstatic.com *.googleusercontent.com *.portlandoregon.gov *.portlandmaps.com *.arcgis.com server.arcgisonline.com *.openstreetmap.org *.opentopomap.org *.tiles.wmflabs.org *.loop11.com *.rawgit.com api.mapbox.com *.recollect.net coolingsearch.org cdn.ckeditor.com darkvisitors.com; frame-src 'self' https://www.youtube.com/embed/ https://player.vimeo.com https://www.google.com/maps/ https://www.portlandoregon.gov/ https://www.portlandmaps.com/ *.arcgis.com arcg.is https://online.tableau.com/ https://public.tableau.com/ *.recollect.net https://app.smartsheet.com/ https://publish.smartsheet.com/ https://app.rankedvote.co/
content-typetext/html; charset=UTF-8
etagW/"1748407015"
expect-ctmax-age=86400, enforce
expiresSun, 19 Nov 1978 05:00:00 GMT
last-modifiedWed, 28 May 2025 04:36:55 GMT
referrer-policyno-referrer-when-downgrade
servernginx
strict-transport-securitymax-age=2592000; includeSubDomains
x-content-type-optionsnosniff
x-drupal-dynamic-cacheUNCACHEABLE (poor cacheability)
x-frame-optionsSAMEORIGIN
x-pantheon-styx-hostnamestyx-fe2-b-7b5dbfcc48-k7bpv
x-styx-req-id6222eb18-3b7d-11f0-b164-d2b4f8c23395
x-xss-protection1; mode=block
age3476
accept-rangesbytes
via1.1 varnish, 1.1 varnish, 1.1 varnish, 1.1 varnish
dateWed, 28 May 2025 05:34:53 GMT
x-served-bycache-chi-klot8100113-CHI, cache-fra-eddf8230110-FRA, cache-fra-eddf8230121-FRA, cache-fra-eddf8230121-FRA
x-cacheHIT, HIT, MISS, MISS
x-cache-hits6, 0, 0, 0
x-timerS1748410493.376177,VS0,VE8
varyAccept-Encoding, Cookie, Cookie, Cookie
content-length18535
statuscode200
http_versionHTTP/2

External factors

This website has excellent links from other websites.
This page has backlinks from 2,402 referring domains.
This page has 16,100 backlinks.
This page has backlinks from 844 different ip addresses.

Links from Wikipedia

No links from Wikipedia were found.

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: *
# CSS, JS, Images
Allow: /core/*.css$
Allow: /core/*.css?
Allow: /core/*.js$
Allow: /core/*.js?
Allow: /core/*.gif
Allow: /core/*.jpg
Allow: /core/*.jpeg
Allow: /core/*.png
Allow: /core/*.svg
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: /profiles/*.svg
# Directories
Disallow: /core/
Disallow: /profiles/
# Files
Disallow: /README.md
Disallow: /composer/Metapackage/README.txt
Disallow: /composer/Plugin/ProjectMessage/README.md
Disallow: /composer/Plugin/Scaffold/README.md
Disallow: /composer/Plugin/VendorHardening/README.txt
Disallow: /composer/Template/README.txt
Disallow: /modules/README.txt
Disallow: /sites/README.txt
Disallow: /themes/README.txt
Disallow: /web.config
# 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
Disallow: /media/oembed
Disallow: /*/media/oembed
# Paths (no clean URLs)
Disallow: /index.php/admin/
Disallow: /index.php/comment/reply/
Disallow: /index.php/filter/tips
Disallow: /index.php/node/add/
Disallow: /index.php/search/
Disallow: /index.php/user/password
Disallow: /index.php/user/register
Disallow: /index.php/user/login
Disallow: /index.php/user/logout
Disallow: /index.php/media/oembed
Disallow: /index.php/*/media/oembed

# Appended from robots.additions.txt by Drupal's Composer scaffold
Disallow: /*?f[*
Disallow: /*?f%5B*
Disallow: /*&f[*
Disallow: /*&f%5B*
Disallow: /*&format=rss*
Disallow: /*/rss?*
Crawl-delay: 2

Search preview

www.portland.gov
City of Portland, Oregon | Portland.gov
The official website of the City of Portland, Oregon.

Most important keywords

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

KeywordResultRecheck
Portland95%Check
Portland Oregon90%Check
Portland City85%Check
Oregon84%Check
City74%Check
Official City64%Check
gov62%Check
City Council59%Check
Sanctuary City58%Check
City Auditor57%Check

Automatically check portland.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