Writing.berkeley.edu - SEO Checker

Overview of the SEO Check
Meta information
74% 
Page quality
77% 
Page structure
95% 
Link structure
96% 
Server
100% 
External factors
100% 
SEO Score
Response time
0.35 s
File size
47.20 kB
Words
553
Media files
11
Number of links
50 internal / 14 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
Home | College Writing Programs
The length of the page title is perfect. (299 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)
https://writing.berkeley.edu/home
The specified canonical link points to a different page.
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)
This page is hosted on a subdomain. Use a top level domain for better SEO results.
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
GeneratorDrupal 7 (http://drupal.org)
viewportwidth=device-width, initial-scale=1.0
langen
twitter:dnton
X-UA-CompatibleIE=edge
Content-Typetext/html; charset=UTF-8

Test up to 1.000 webpages of writing.berkeley.edu with our free plan!

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

Page quality

Content
(Critically important)
This page contains 553 words. That's ok.
30.4% 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.
8 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 20.5 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.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 11 tags for this page.
Image SEO
(Somewhat important)
10 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

Page structure

H1 heading
(Critically important)
College Writing Programs
The H1 heading is perfect.
Headings
(Important)
Some headings occur twice on the page.

Heading structure

Heading levelContent
H1 College Writing Programs
H2 Secondary navigation
H2 College Writing Programs Duplicate text
H2 Recent News
H2 We are the heart of writing instruction at UC Berkeley
H2 Welcome to College Writing Programs
H2 Events
H2 Give to College Writing Programs
H2 Berkeley Writing Assessment
H2 Writing Across Berkeley
H2 College Writing Programs Newsletter
H3 Dacher Keltner, Berkeley Writers at Work
H3 Radical Acts of Care: From Underground Abortions to Militant Clinic Defense
H3 How to be mortal: A back and forth with Dr. Bridgette Portman
H3 Not So Sorry by Kaya Oakes
H3 Summer Reading List
H3 Berkeley Writers at Work
H3 Chiang Research Festival
H3 Follow us:
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 14 external links on this page.
LinkAttributesAnchor text
https://writing.berkeley.edu/Anchor Skip to main content
https://www.berkeley.edu/External Subdomain UC Berkeley
https://writing.berkeley.edu/homeHome
/about-usAbout Us
/about-us/facultyFaculty
/about-us/staffStaff
/about-us/celebrating-student-...Students
A-TITLE CWP student achievement
/about-us/work-usWork with Us
/about-us/30-years-college-wri...30 Years
A-TITLE College Writing Celebrates 30 Years
/coursesCourses
/courses/fallFall
/courses/springSpring
/courses/summerSummer
/resourcesResources
/resources/studentsFor Students
/resources/instructorsFor Instructors
/writing-across-berkeleySubdomain Writing Across Berkeley
/news-archiveNews
/news/berkeley-writers-workBerkeley Writers at Work
/news/chiang-research-festivalChiang Research Festival
/berkeley-writing-assessmentBerkeley Writing Assessment
/berkeley-writing-assessment/e...Example Topic
/berkeley-writing-assessment/s...Structure and Scoring
https://writing.berkeley.edu/selsSubdomain SELS
/sels/about-selsAbout SELS
/sels/sels-facultySELS Faculty
/sels/sels-studentsSELS Students
/sels/placement-examPlacement Exam
/sels/sels-faqsSELS FAQs
/faq-pageFAQs
https://writing.berkeley.edu/selsSubdomain Summer English Language Studies
/about-us/30-years-college-wri...Text duplicate 30 Years
/news/dacher-keltner-berkeley-...Dacher Keltner, Berkeley Writers at Work
/news/dacher-keltner-berkeley-...Read more about Dacher Keltner, Berkeley Writers at Work
/news/radical-acts-care-underg...Radical Acts of Care: From Underground Abortions to Militant Clinic Defense
/people/angela-humeSubdomain Angela Hume
https://truthout.org/audio/rad...External Truthout podcast "Movement Memos"
/news/radical-acts-care-underg...Read more about Radical Acts of Care: From Underground Abortions to Militant Clinic Defense
/news/how-be-mortal-back-and-f...How to be mortal: A back and forth with Dr. Bridgette Portman
/people/bridgette-dutta-portmanSubdomain Dr. Bridgette Portman
/news/how-be-mortal-back-and-f...Read more about How to be mortal: A back and forth with Dr. Bridgette Portman
/news/not-so-sorry-kaya-oakesNot So Sorry by Kaya Oakes
/people/kaya-oakesSubdomain Kaya Oakes
/news/not-so-sorry-kaya-oakesRead more about Not So Sorry by Kaya Oakes
/about-usSubdomain We are the heart of writing instruction at UC Berkeley - Contact Us -
https://reading.berkeley.edu/External Subdomain Summer Reading List
/news/berkeley-writers-workSubdomain Text duplicate Berkeley Writers at Work
/news/chiang-research-festivalSubdomain Text duplicate Chiang Research Festival
https://give.berkeley.edu/fund...External Subdomain Give to College Writing Programs Support the College Writing Programs Fund
/berkeley-writing-assessmentSubdomain Berkeley Writing Assessment Formerly Analytical Writing Placement Exam
/writing-across-berkeleySubdomain Writing Across Berkeley Articles for Instructors, by Instructors
https://mailchi.mp/8a5ab0e6ab4...External College Writing Programs Newsletter Join our Newsletter
https://www.berkeley.edu/External Subdomain IMG-ALT University of California Berkeley
https://www.facebook.com/Berke...External Subdomain Facebook
A-TITLE Facebook
https://twitter.com/ucb_writingExternal X (formerly Twitter)
A-TITLE X (formerly Twitter)
https://www.youtube.com/@Berke...External Subdomain YouTube
A-TITLE YouTube
https://www.instagram.com/ucb_...External Subdomain Instagram
A-TITLE Instagram
https://writing.berkeley.edu/homeText duplicate Home
/creditsCredits
https://open.berkeley.edu/External Subdomain Powered by Open Berkeley
https://dap.berkeley.edu/get-h...External Subdomain Accessibility Statement
https://ophd.berkeley.edu/poli...External Subdomain Nondiscrimination Policy Statement
https://open.berkeley.edu/priv...External Subdomain Privacy Statement
https://writing.berkeley.edu/Anchor Back to Top

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://writing.berkeley.edu/"
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.35 seconds.
The file size of the HTML document is fine (47 kB).

HTTP Response Header

NameValue
cache-controlpublic, max-age=900
content-encodinggzip
content-languageen
content-security-policydefault-src 'self'; script-src 'self' 'unsafe-eval' www.google-analytics.com js-agent.newrelic.com bam.nr-data.net *.twimg.com *.twitter.com *.googletagmanager.com cdnapisec.kaltura.com; object-src 'none'; style-src 'self' 'unsafe-inline' *.typekit.net fonts.googleapis.com platform.twitter.com *.twimg.com; img-src 'self' data: *.twitter.com *.twimg.com www.google-analytics.com; frame-src 'self' *.youtube-nocookie.com *.vimeo.com *.twitter.com calviz.berkeley.edu cdnapisec.kaltura.com *.google.com give.berkeley.edu events.berkeley.edu app.everviz.com export.highcharts.com blob: classes.berkeley.edu; frame-ancestors 'self'; child-src 'self' *.youtube-nocookie.com *.vimeo.com *.twitter.com calviz.berkeley.edu cdnapisec.kaltura.com *.google.com give.berkeley.edu events.berkeley.edu app.everviz.com export.highcharts.com blob: classes.berkeley.edu; font-src 'self' 'unsafe-inline' fonts.gstatic.com fonts.googleapis.com use.typekit.net; connect-src 'self' www.google-analytics.com bam.nr-data.net *.googletagmanager.com; form-action 'self' https://auth.berkeley.edu https://auth-test.berkeley.edu ; base-uri 'self'
content-typetext/html; charset=utf-8
etagW/"1728168047-0"
expiresSun, 19 Nov 1978 05:00:00 GMT
last-modifiedSat, 05 Oct 2024 22:40:47 GMT
link</home>; rel="canonical",</node/6>; rel="shortlink"
servernginx
strict-transport-securitymax-age=15552000; includeSubDomains
x-content-security-policydefault-src 'self'; script-src 'self' 'unsafe-eval' www.google-analytics.com js-agent.newrelic.com bam.nr-data.net *.twimg.com *.twitter.com *.googletagmanager.com cdnapisec.kaltura.com; object-src 'none'; style-src 'self' 'unsafe-inline' *.typekit.net fonts.googleapis.com platform.twitter.com *.twimg.com; img-src 'self' data: *.twitter.com *.twimg.com www.google-analytics.com; frame-src 'self' *.youtube-nocookie.com *.vimeo.com *.twitter.com calviz.berkeley.edu cdnapisec.kaltura.com *.google.com give.berkeley.edu events.berkeley.edu app.everviz.com export.highcharts.com blob: classes.berkeley.edu; frame-ancestors 'self'; child-src 'self' *.youtube-nocookie.com *.vimeo.com *.twitter.com calviz.berkeley.edu cdnapisec.kaltura.com *.google.com give.berkeley.edu events.berkeley.edu app.everviz.com export.highcharts.com blob: classes.berkeley.edu; font-src 'self' 'unsafe-inline' fonts.gstatic.com fonts.googleapis.com use.typekit.net; connect-src 'self' www.google-analytics.com bam.nr-data.net *.googletagmanager.com; form-action 'self' https://auth.berkeley.edu https://auth-test.berkeley.edu ; base-uri 'self'
x-content-type-optionsnosniff
x-drupal-cacheHIT
x-frame-optionsSAMEORIGIN
x-generatorDrupal 7 (http://drupal.org)
x-pantheon-styx-hostnamestyx-fe4-b-b586bd68-slphl
x-styx-req-id33e15286-836e-11ef-a668-f6bd2f2baf87
x-webkit-cspdefault-src 'self'; script-src 'self' 'unsafe-eval' www.google-analytics.com js-agent.newrelic.com bam.nr-data.net *.twimg.com *.twitter.com *.googletagmanager.com cdnapisec.kaltura.com; object-src 'none'; style-src 'self' 'unsafe-inline' *.typekit.net fonts.googleapis.com platform.twitter.com *.twimg.com; img-src 'self' data: *.twitter.com *.twimg.com www.google-analytics.com; frame-src 'self' *.youtube-nocookie.com *.vimeo.com *.twitter.com calviz.berkeley.edu cdnapisec.kaltura.com *.google.com give.berkeley.edu events.berkeley.edu app.everviz.com export.highcharts.com blob: classes.berkeley.edu; frame-ancestors 'self'; child-src 'self' *.youtube-nocookie.com *.vimeo.com *.twitter.com calviz.berkeley.edu cdnapisec.kaltura.com *.google.com give.berkeley.edu events.berkeley.edu app.everviz.com export.highcharts.com blob: classes.berkeley.edu; font-src 'self' 'unsafe-inline' fonts.gstatic.com fonts.googleapis.com use.typekit.net; connect-src 'self' www.google-analytics.com bam.nr-data.net *.googletagmanager.com; form-action 'self' https://auth.berkeley.edu https://auth-test.berkeley.edu ; base-uri 'self'
x-xss-protection1
dateSat, 05 Oct 2024 23:14:43 GMT
x-served-bycache-chi-klot8100022-CHI, cache-fra-eddf8230104-FRA
x-cacheHIT, MISS
x-cache-hits1, 0
x-timerS1728170083.446972,VS0,VE115
varyAccept-Encoding, Cookie, Cookie, Cookie
age602
accept-rangesbytes
via1.1 varnish, 1.1 varnish
content-length11789
statuscode200
http_versionHTTP/2

External factors

Blacklists
(Nice to have)
This website is not classified "for adult only".
This website has excellent links from other websites.
This page has backlinks from 164 referring domains.
This page has 403 backlinks.
This page has backlinks from 144 different ip addresses.
Facebook popularity
(Somewhat important)
The page has 0 shares and comments on Facebook.

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: *
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

writing.berkeley.edu
Home | College Writing Programs

Most important keywords

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

KeywordResultRecheck
Writing75%Check
College Writing69%Check
Writing Programs69%Check
College Writing Programs68%Check
Programs66%Check
College66%Check
Berkeley58%Check
UC Berkeley51%Check
Berkeley Writers50%Check
Berkeley Writers Work47%Check

Test up to 1.000 webpages of writing.berkeley.edu 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