Portofsandiego.org - SEO Checker

Overview of the SEO Check
Meta information
80% 
Page quality
100% 
Page structure
61% 
Link structure
60% 
Server
99% 
External factors
100% 
SEO Score
Response time
0.41 s
File size
210.30 kB
Words
1542
Media files
13
Number of links
162 internal / 8 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
Where San Diego Greets the World | Port of San Diego
There are word repetitions in the page title.
The length of the page title is perfect. (492 pixels out of 580 max pixel length)
Meta description
(Critically important)
The meta description is missing.
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://www.portofsandiego.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
geo.placenameSan Diego, CA
robotsindex, follow, max-snippet:-1, max-image-preview:standard
google-site-verificationBsb5zJ1TunrwUaTpKH9R56mHOxraezXscG3IDjS0kwM
GeneratorDrupal 10 (https://www.drupal.org)
MobileOptimizedwidth
HandheldFriendlytrue
viewportwidth=device-width, initial-scale=1.0
msapplication-config/themes/custom/port_san_diego/favicons/browserconfig.xml
theme-colorEmpty
msapplication-TileColor#2d338c
msapplication-TileImagethemes/custom/port_san_diego/favicons/mstile-144x144.png
langen
X-UA-CompatibleIE=edge
charsetutf-8

Automatically check portofsandiego.org including all subpages at once!

Try for free
Guaranteed free of charge during trial period.

Page quality

Content
(Critically important)
This page contains 1542 words. That's ok.
27% 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.
16 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 19.09 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.0" 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 31 tags for this page.
Image SEO
(Somewhat important)
Alt text (alternative text) is correctly used on all found images.
Social Networks
(Nice to have)
This page is optimized perfectly for social networks.
Additional markup
(Nice to have)
The HTML has georegion information: San Diego, CA
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
/themes/custom/port_san_diego/logo.svgHome
...orizontal_1920x1005_FB.jpg?itok=B0ZXtJE9Horizontal image of an aerial of San Diego Bay with an opaque white overlay and the following words in blue, "Walk the Waterfront with Port Commissioners)
...9_Service-Day_Edits-89.jpg?itok=S4MB7PakPerson picking up trash by water
...2024/07/Splash Pad EAI.jpg?itok=8S1AtAJlConceptual rendering of splash pad for Pepper Park on National City Bayfront. Depicts children playing and running through water spraying from the ground with pedestrians strolling by set with a backdrop of a blue sky with white clouds and birds and green trees.
...ard Meeting Edits-gray.jpg?itok=dXDAWJsaOcean Connectors receiving the Anchors of Excellence Award
...03/SpecialAdvantage_01.jpg?itok=duYsznmWtwo huge beer fermenting tanks await transport at the Tenth Avenue Marine Terminal Port of San Diego
...-of-Excellence-Awards_Word-mark-hero.pngDecorative image
...lt/files/logos/2018/04/logo-maritime.svgMaritime
.../2018/04/logo-waterfront-development.svgWaterfront Development
...les/logos/2018/04/logo-public-safety.svgPublic Safety
...files/logos/2018/04/logo-experiences.svgExperiences
...files/logos/2018/04/logo-environment.svgEnvironment
Video URLWidthHeight
...bed/NpnkdZo0hpQ?autoplay=0&start=0&rel=0854480

Page structure

H1 heading
(Critically important)
Join Us!
Too many H1 headings
The H1 heading is too short (8 characters). It should be at least 20 Characters long.
Headings
(Important)
There are 26 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 Join Us!
H1 35th Annual Operation Clean Sweep
H1 Pepper Park Improvements
H1 Nominations Open!
H1 The Special Advantage
H2 Main menu
H2 About the Port
H2 What We Do
H2 Visit the Waterfront
H2 Public Records
H2 Global menu
H2 Where San Diego Greets the World
H2 Creating prosperity and a remarkable way of life.
H2 Footer menu
H3 Press Releases
H3 Upcoming Events
H3 Report Stormwater Pollution
H3 Doing Business with the Port
H3 Vendor Portal & Current Solicitations
H3 Contact the Port
H4 34miles of waterfront
H4 71,000+regional jobs
H4 $13.8billion regional impact
H4 Quick Links
H4 Contact
H4 Stay Informed
Some internal link anchor texts are too long.
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.
There are 8 external links on this page.
LinkAttributesAnchor text
https://www.portofsandiego.org/Anchor Skip to main content
https://www.portofsandiego.org/IMG-ALT Home
A-TITLE Port of San Diego
/about-port-san-diegoLearn More
/about-port-san-diegoAbout
/about-port-san-diego/mission-...Mission and Vision
/about-port-san-diego/board-me...Board Meetings
/about-port-san-diego/office-p...Office of the Port Auditor
/about-port-san-diego/port-adm...Port Administration
/about-port-san-diego/historyHistory
/about-port-san-diego/economic...Economic Impact
/about-port-san-diego/communit...Community Involvement
/about-port-san-diego/service-...Service Portal
/about-port-san-diego/doing-bu...Doing Business With The Port
/about-port-san-diego/doing-bu...Equal Opportunity Contracting Program
/peoplePeople of the Port
/people/board-port-commissionersBoard of Port Commissioners
/people/executive-leadership-g...Executive Leadership Group
/people/other-public-meetingsOther Public Meetings/Forums
/people/careersCareers
/port-san-diego-press-releasesPort News
/press-releases/general-press-...General Press Releases
/press-releases/public-safety-...Public Safety Press Releases
/eventsEvents
/events/board-port-commissione...Board of Port Commissioners Meetings
/events/port-sponsored-eventsPort-Sponsored Events
/events/cruise-and-cargo-ship-...Cruise and Cargo Ship Calls
/events/port-holidaysPort Holidays
/maritimeMaritime
/maritime/maritime-monthMaritime Month
/maritime/cargo-and-tradeCargo and Trade
/maritime/cruise-operationsCruise Operations
/maritime/anchoragesAnchorages
/maritime/shipyardsShipyards
/maritime/terminalsTerminals
/maritime/mariner-resourcesMariner Resources
/maritime/commercial-fishingCommercial Fishing
/waterfront-developmentWaterfront Development
/waterfront-development/port-m...Port Master Plan Update
/waterfront-development/trust-...Trust Lands Use Plan
/public-worksPublic Works
/waterfront-development/real-e...Real Estate
/waterfront-development/blue-e...Blue Economy
/waterfront-development/aquacu...Aquaculture
/waterfront-development/tenant...Tenant Resources
/public-safetyPublic Safety
/public-safety/harbor-policeHarbor Police
/public-safety/port-san-diego-...Harbor Police Recruitment
/public-safety/transparency-di...Transparency Disclosures
/public-safety/crime-preventionCrime Prevention
/maritime/mariner-resourcesHarbor Safety and Information
/chartervesselsCharter Vessel Regulations
/public-safety/lost-foundLost & Found
/public-safety/vehicle-towing-...Vehicle Towing and Impound
/experiencesExperiences
/experiences/plan-your-cruiseCruise
/where-goDestination Port of San Diego
/experiences/parks-recreationParks & Recreation
/experiences/tidelands-activat...Tidelands Activation Programs
/vendingVending and Expressive Activity
/environmentEnvironment
/academyPortside Community Academy
/mcasMaritime Clean Air Strategy
/environment/maritime-industri...Maritime Industrial Impact Fund
/environment/environmental-pro...Environmental Protection
/thatsmybay#ThatsMyBay
/environment/environmental-con...Environmental Conservation
/environment/energy-sustainabi...Energy & Sustainability
/environment/green-business-ne...Green Business Network
/where-goText duplicate Learn More
/see-and-doSee and Do
/see-and-do/shop-dine-playShop, Dine, Play
/eventsText duplicate Events
/experiences/see-and-do/parksParks
/experiences/plan-your-cruisePlan Your Cruise
/see-and-do/art-tidelandsArt on the Tidelands
/experiences/where-go/embarcad...Port Pavilion
/coming-and-goingComing and Going
/coming-and-going/parkingParking
/coming-and-going/transportationTransportation
/coming-and-going/boating-san-...Boating
/coming-and-going/san-diego-in...San Diego International Airport
/pedicabsPedicabs at the Port
/experiences/where-goWhere To Go
/experiences/where-go/chula-vi...Chula Vista Bayfront
/experiences/where-go/coronadoCoronado Bayside
/experiences/where-go/embarcaderoEmbarcadero
/experiences/where-go/harbor-i...Harbor Island
/experiences/where-go/imperial...Imperial Beach Pier
/experiences/where-go/national...National City Marina District
/experiences/where-go/shelter-...Shelter Island
/public-recordsPublic Records
/public-recordsClick here to search Port documents
/public-records/administrationAdministration
/public-records/port-updatesPort Updates
/public-records/human-resourcesPeople Services
/public-records/doing-business...Doing Business with the Port
/public-records/service-toolsService Tools
/public-records/all?topic=9Text duplicate Maritime
/public-records/all?topic=61Text duplicate Waterfront Development
/public-records/all?topic=62Text duplicate Public Safety
/public-records/all?topic=63Text duplicate Experiences
/public-records/all?topic=64Text duplicate Environment
https://pantheonstorage.blob.c...New window External Subdomain 2024 MOU: Port of San Diego and LAFCO
/public-records/administration...Port of San Diego Master Plan
/public-records/administration...San Diego Unified Port District Codes
/public-records/administration...Board of Port Commissioner Policies
/public-records/port-updates/o...Ordinances & Resolutions
/public-records/port-updates/n...CEQA/Coastal Act Notices
/public-records/port-updates/n...CEQA Documents
/public-records/port-updates/n...Courtesy Notice of Construction
/projectsProjects
/people/careersText duplicate Careers
/contact-portContact
/events/port-sponsored-events/...New window Text duplicate Learn More
/events/port-sponsored-events/...Sign up
/press-releases/general-press-...New window Text duplicate Learn More
/anchors-excellence-awardsNOMINATE HERE
/what-we-do/maritime/cargo-and...Find out more
/service-portalGo to Service Portal
/experiences/plan-your-cruisePlan a Cruise
https://pantheonstorage.blob.c...New window External Subdomain Get Ship Schedule
/about-port-san-diego/board-me...View Board Meeting Agenda
https://www.portofsandiego.org/Anchor Text duplicate Maritime
/maritimeText duplicate Maritime
https://www.portofsandiego.org/Anchor Text duplicate Waterfront Development
/waterfront-developmentText duplicate Waterfront Development
https://www.portofsandiego.org/Anchor Text duplicate Public Safety
/public-safetyText duplicate Public Safety
https://www.portofsandiego.org/Anchor Text duplicate Experiences
/experiencesText duplicate Experiences
https://www.portofsandiego.org/Anchor Text duplicate Environment
/environmentText duplicate Environment
/press-releases/general-press-...All General Press Releases
/press-releases/public-safety-...All Public Safety Press Releases
/press-releases/general-press-...Port of San Diego Recognizes Living Coast Discovery Center as Anchors of Excellence Awardee for the Month of August
/press-releases/general-press-...Read More About Port of San Diego Recognizes Living Coast Discovery Center as Anchors of Excellence Awardee for the Month of August
/press-releases/general-press-...Freedom Park Project Enters Next Phase with Contract Award for Pier Reinforcement Project
/press-releases/general-press-...Read More About Freedom Park Project Enters Next Phase with Contract Award for Pier Reinforcement Project
/press-releases/general-press-...Port Renews Property Management Agreement for Seaport Village with Protea Property Management, Inc.
/press-releases/general-press-...Read More About Port Renews Property Management Agreement for Seaport Village with Protea Property Management, Inc.
/events/port-sponsored-events/...Walk the Waterfront with Port Commissioners
/events/port-sponsored-events/...Read More About Walk the Waterfront with Port Commissioners
/events/port-sponsored-events/...35th annual Operation Clean Sweep
/events/port-sponsored-events/...Read More About 35th annual Operation Clean Sweep
/events/port-holidays/labor-day-1Labor Day
/events/port-holidays/labor-day-1Read More About Labor Day
/about-port/about/economic-impactSee Economic Impact
/report-stormwater-pollutionReport Stormwater Pollution
/about-port-san-diego/doing-bu...Text duplicate Doing Business with the Port
https://www.planetbids.com/por...New window External Subdomain Vendor Portal & Current Solicitations
/contact-portContact the Port
/people/careersText duplicate Careers
/service-portalText duplicate Service Portal
/maritime/mariner-resourcesText duplicate Mariner Resources
/report-stormwater-pollutionText duplicate Report Stormwater Pollution
/accessibilityAccessibility
/contact-portText duplicate Contact the Port
/about-port-san-diego/port-adm...Fraud, Waste & Abuse Hotline
/public-safety/contact-harbor-...Contact Harbor Police
/contact-maritimeContact Maritime
/about-port-san-diego/contact-...Contact Procurement Services
https://twitter.com/portofsand...New window External Twitter
https://facebook.com/usa.porto...New window External Facebook
https://youtube.com/portsandiegoNew window External YouTube
https://www.linkedin.com/compa...New window External Subdomain LinkedIn
https://www.instagram.com/port...New window External Subdomain Instagram
/email-signupSign Up
/conditions-useTerms
/privacyPrivacy
/social-media-terms-serviceSocial Media TOS

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://www.portofsandiego.org/"
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 of 0.41 seconds is longer than the recommended limit of 0.4 seconds. A high response time unnecessarily slows down search engine crawling and results in bad user experience as well.
The file size of the HTML document is fine (210 kB).

HTTP Response Header

NameValue
cache-controlmax-age=900, public
content-encodinggzip
content-languageen
content-security-policydefault-src 'self' https: blob: *.crazyegg.com; font-src 'self' https: data: cloud.typography.com; img-src 'self' https: data: *.crazyegg.com; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' blob: https://buttons-config.sharethis.com https://translate.googleapis.com https://js-agent.newrelic.com https://www.googletagmanager.com https://www.google-analytics.com https://bam.nr-data.ne https://beacon.sojern.com/ https://connect.facebook.net/ https://script.crazyegg.com/ https://count-server.sharethis.com/ choozle.com ensighten.com adsrvr.org cs.choozle.com nexus.ensighten.com match.adsrvr *.crazyegg.com https://www.googleadservices.com https://www.google.com https://snap.licdn.com https://acdn.adnxs.com https://*.adform.net https://cdn.jsdelivr.net https://cdnjs.cloudflare.com https://maps.googleapis.com https://polyfill-fastly.io https://unpkg.com maps.googleapis.com platform-api.sharethis.com translate.google.com; style-src 'self' 'unsafe-inline' *.crazyegg.com cloud.typography.com; style-src-elem 'self' 'unsafe-inline' https://translate.googleapis.com/translate_static/css/translateelement.css fonts.googleapis.com https://www.googletagmanager.com/debug/badge.css cloud.typography.com; worker-src 'self' https: blob:; base-uri 'none'; form-action 'self' https:; upgrade-insecure-requests
content-typetext/html; charset=UTF-8
etagW/"1755217665"
expiresSun, 19 Nov 1978 05:00:00 GMT
last-modifiedFri, 15 Aug 2025 00:27:45 GMT
servernginx
strict-transport-securitymax-age=300
x-content-type-optionsnosniff
x-drupal-cacheHIT
x-drupal-dynamic-cacheMISS
x-frame-optionsSAMEORIGIN
x-generatorDrupal 10 (https://www.drupal.org)
x-pantheon-styx-hostnamestyx-fe4-a-8555c9b7f7-jzldb
x-styx-req-id3f9e34f4-796f-11f0-a4df-cefbf28b987a
dateFri, 15 Aug 2025 16:02:56 GMT
x-served-bycache-chi-klot8100161-CHI, cache-fra-eddf8230113-FRA
x-cacheMISS, HIT
x-cache-hits0, 0
x-timerS1755273777.610324,VS0,VE10
varyAccept-Encoding, Cookie, Cookie, Cookie
age205
accept-rangesbytes
via1.1 varnish, 1.1 varnish
content-length58211
statuscode200
http_versionHTTP/2

External factors

This page is referenced by wikipedia.
This website has excellent links from other websites.
This page has backlinks from 375 referring domains.
This page has 18,201 backlinks.
This page has backlinks from 298 different ip addresses.

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

Search preview

Most important keywords

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

KeywordResultRecheck
Port70%Check
Port San69%Check
Port San Diego68%Check
San65%Check
Diego65%Check
San Diego65%Check
San Diego Greets60%Check
Port San Diego Recognizes56%Check
San Diego Bay55%Check
San Diego Bay waterfront55%Check

Automatically check portofsandiego.org 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