Florianschulz.info - SEO Checker

Overview of the SEO Check
Meta information
100% 
Page quality
78% 
Page structure
25% 
Link structure
87% 
Server
100% 
External factors
12% 
SEO Score
Response time
0.18 s
File size
37.30 kB
Words
1064
Media files
3
Number of links
39 internal / 33 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
Florian Schulz | Pushing boundaries, not pixels
The length of the page title is perfect. (419 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
Florian Schulz Pushing boundaries, not pixels
The length of the meta description is perfect. (283 pixels out of 1000 max pixel length)
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.0
descriptionFlorian Schulz Pushing boundaries, not pixels
og:titleFlorian Schulz | Pushing boundaries, not pixels
langen
twitter:cardsummary_large_image
twitter:site@getflourish
twitter:creator@getflourish
og:descriptionFlorian Schulz Pushing boundaries, not pixels
og:imagehttps://florianschulz.info/portfolio/media/site/3838284371-1624944347/florian-schulz-home.png
charsetutf-8

Test up to 1.000 webpages of florianschulz.info with our free plan!

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

Page quality

Content
(Critically important)
There are 6 text duplicates on this page:
  • Duplicate 1: Hi there! I build interactive prototypes for startups and enterprises ...
  • Duplicate 2: Whether it’s a refresh or restart, I help you launch. There are no sho...
  • Duplicate 3: I’ve worked with people at companies including Adnexo, Adobe, Allianz,...
This page contains 1064 words. That's ok.
30.6% 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.
14 paragraphs were found on this page.
The text content is perfect.
No placeholders texts or images were found.
The average number of words per sentence of 15.9 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 amount of tags is very high (25). We recommend using a maximum of 21 tags for this page.
The following tag is repeated too often: zürcher hochschule der künste
Some tags are too long. With 136 characters this one is longer than 70 characters:
"adnexo, adobe, allianz, axpo, doodle, eduwo, frontify, ginetta, helsana, sbb, schule für gestaltung, r..."
Image SEO
(Somewhat important)
Alt text (alternative text) is correctly used on all found images.
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)
Florian Schulz
Too many H1 headings
The H1 heading is too short (14 characters). It should be at least 20 Characters long.
Headings
(Important)
Some headings occur twice on the page.
There are 88 headings on the page. The amount of headings should be in a more proper relation to the amount of text.
Some headings do not have any content.

Heading structure

Heading levelContent
H1 Florian Schulz
H1 Fritz
H1 Pilates Plana
H1 Designing with Ratio
H1 Ax-Track
H1 The Anatomy of a Thousand Typefaces
H1 Chummy
H2 Pushing boundaries, not pixels
H2 Hi, I’m Florian, a German interface designer based in Zürich. I design and code apps, websites and digital tools for people just like you.
H2 Interface design
H2 user experience
H2 prototyping
H2 plugins
H2 design tools
H2 creative coding
H2 education
H2 teaching
H2 Work Experience
H2 Re: Designer who codes
H2 Re: Designer who codes Duplicate text
H2 App for macOS
H2 Website
H2 App development
H2 UI Design, Prototyping, Research
H2 Article, Web App
H2 Mac App Design
H2 Projects
H2 Essays
H2 Tutorials
H3 I design user interfaces for interactive applications for the web, mobile and beyond.
H3 I create realistic and highly interactive prototypes for usability testing.
H3 I develop plugins for popular design tools.
H3 I invent design tools that work with CSS and HTML.
H3 I share my knowledge by writing about design and teaching students and clients alike.
H3 👋 Say “Hi”, sag »Hallo«, säg «Grüezi».
H3 Simon Kümin
H3 Fritz Duplicate text
H3 Pilates Plana Duplicate text
H3 Axpo
H3 Frontify
H3 Ax-Track Duplicate text
H3 Tracy
H3 Chummy Duplicate text
H3 Navel
H3 Logbook
H3 Glowified
H3 Programming with Ratio
H3 Designing with Ratio Duplicate text
H3 Turning Twitter’s Feed on its Head
H3 The Anatomy of a Thousand Typefaces Duplicate text
H3 Designing with intent
H3 Returning Instagram photos to their locations
H3 Talking to Machines
H3 How to use lists with CoreData in SwiftUI
H3 A to-do-list that gets it done for you
H3 Wrapping websites in WebViews using SwiftUI
H3 Content Migration
H3 From Mobile to Desktop: Cross Device Communication using WebSockets
H3 Interactive Prototypes with VueJS
H3 Custom Selections in Sketch App
H3 How to increase the tap area of icons in a SwiftUI Navigation Bar
H3 Credits
H3 Friends on the web
H3 Business address
H4 A simple typographic website for a copy writer. No images allowed.
H4 A time-saving snippet manager for macOS.
H4 Website for Pilates Studio made with Kirby
H4 Design and Research for Customer Portal of Switzerland’s largest Energy Provider
H4 Plugins for Figma and Adobe XD
H4 Sheep tracker for Swiss alpine areas
H4 From Paper to Vector
H4 A personal mail client for Mac
H4 Tactile Navigation System
H4 Exhibiton apps re-imagined
H4 Empty heading
H4 A programming environment for prototyping and building user interfaces and apps.
H4 A new design tool for the web and beyond
H4 A design that helps you to catch up with the people you choose
H4 An attempt to analyse and compare font characteristics
H4 On web typography, interpolation and contrast
H4 Using technology to raise awareness
H4 A talk about my experience designing my very own personal assistant
H4 How to use lists to display, add, delete and select data
H4 Imagining the potential of voice assistants
H4 A beautiful way to view your favorite websites without any browser chrome.
H4 Scraping and migrating a website’s content to Statamic CMS
H4 A step by step guide with Node.js and Socket.IO
H4 Learn the essentials in 5 minutes
H4 Introduction on scripts and commands that computers love to do over and over again.
H4 Empty heading
Some internal link anchor texts are too long.
The number of internal links is ok.
Every linktext is unique.
All internal links are not using dynamic parameters.
There are too many external links (33) on this page.
LinkAttributesAnchor text
/portfolioFlorian Schulz
/portfolio/projectsWork
/portfolio/Anchor Hire me
https://www.digitalstation.ch/External Subdomain digitalstation.ch
https://www.zhdk.ch/External Subdomain zhdk.ch
https://www.ginetta.net/External Subdomain ginetta.net
https://ergosign.ch/External ergosign.ch
https://behance.net/External behance.com
https://raureif.net/External raureif.net
https://design.fh-potsdam.de/External Subdomain design.fh-potsdam.de
https://design.fh-potsdam.de/External Subdomain interface design
https://www.sketch.com/External Subdomain Sketch
https://github.com/getflourish...External color contrast checker
https://useratio.com/External useratio.com
https://www.zhdk.ch/weiterbild...External Subdomain CAS Digital Typography
/portfolio/writing/the-anatomy...The Anatomy of a Thousand Typefaces
/portfolio/writing/designing-w...Designing with Ratio
https://twitter.com/getflourishExternal @getflourish
https://mastodon.social/@getfl...External @[email protected]
/portfolio/projects/fritzApp for macOS Fritz
/portfolio/projects/pilates-planaWebsite Pilates Plana
/portfolio/writing/designing-w...App development Designing with Ratio
/portfolio/projects/schaftrackerUI Design, Prototyping, Research Ax-Track
/portfolio/writing/the-anatomy...Article, Web App The Anatomy of a Thousand Typefaces
/portfolio/projects/chummyMac App Design Chummy
/portfolio/projects/simon-kuminSimon Kümin A simple typographic website for a copy writer. No images allowed. 2020
/portfolio/projects/fritzFritz A time-saving snippet manager for macOS. 2020
/portfolio/projects/pilates-planaPilates Plana Website for Pilates Studio made with Kirby 2020
/portfolio/projects/axpo-custo...Axpo Design and Research for Customer Portal of Switzerland’s largest Energy Provider 2019
/portfolio/projects/frontify-p...Frontify Plugins for Figma and Adobe XD 2019
/portfolio/projects/schaftrackerAx-Track Sheep tracker for Swiss alpine areas 2018
/portfolio/projects/tracyTracy From Paper to Vector 2017
/portfolio/projects/chummyChummy A personal mail client for Mac 2014
/portfolio/projects/navelNavel Tactile Navigation System 2013
/portfolio/projects/logbookLogbook Exhibiton apps re-imagined 2012
/portfolio/projects/glowifiedGlowified 2009
/portfolio/writing/programming...Programming with Ratio A programming environment for prototyping and building user interfaces and apps. 2021
/portfolio/writing/designing-w...Designing with Ratio A new design tool for the web and beyond 2019
/portfolio/writing/turning-twi...Turning Twitter’s Feed on its Head A design that helps you to catch up with the people you choose 2018
/portfolio/writing/the-anatomy...The Anatomy of a Thousand Typefaces An attempt to analyse and compare font characteristics 2017
/portfolio/writing/designing-w...Designing with intent On web typography, interpolation and contrast 2016
/portfolio/writing/returning-i...Returning Instagram photos to their locations Using technology to raise awareness 2015
/portfolio/writing/talking-to-...Talking to Machines A talk about my experience designing my very own personal assistant 2015
/portfolio/writing/how-to-crea...How to use lists with CoreData in SwiftUI How to use lists to display, add, delete and select data 2015
/portfolio/writing/a-to-do-lis...A to-do-list that gets it done for you Imagining the potential of voice assistants 2015
/portfolio/writing/wrapping-we...Wrapping websites in WebViews using SwiftUI A beautiful way to view your favorite websites without any browser chrome. 2021
/portfolio/writing/scraping-an...Content Migration Scraping and migrating a website’s content to Statamic CMS 2020
/portfolio/writing/from-mobile...From Mobile to Desktop: Cross Device Communication using WebSockets A step by step guide with Node.js and Socket.IO 2017
/portfolio/writing/essentials-...Interactive Prototypes with VueJS Learn the essentials in 5 minutes 2017
/portfolio/writing/custom-sele...Custom Selections in Sketch App Introduction on scripts and commands that computers love to do over and over again. 2016
/portfolio/writing/how-to-incr...How to increase the tap area of icons in a SwiftUI Navigation Bar
https://getkirby.com/External Kirby
https://useratio.com/External Ratio
https://www.sketch.com/External Subdomain Text duplicate Sketch
https://processing.org/External Processing
https://p5js.org/External p5.js
https://vuejs.org/External Vue.js
https://isabelplana.com/home/External Isabel Plana
https://florianschulz.info/2018/2018
https://florianschulz.info/2012/2012
http://alessandra-angelucci.st...External Alessandra Angelucci
https://www.atelier-perisset.ch/External Subdomain Boris Périsset
https://elastiq.ch/External David Aerne
https://isabelplana.com/home/External Text duplicate Isabel Plana
https://julianstahnke.com/External Julian Stahnke
https://www.mischakoenig.de/External Subdomain Mischa König
https://nickniles.com/External Nick Niles
http://sebastianprein.com/External Sebastian Prein
https://simonkuemin.ch/External Simon Kümin
https://www.instagram.com/herr...External Subdomain Tibor Kranjc
https://ginetta.net/External Ginetta AG
https://z43.network/External Z43 Network

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://florianschulz.info/portfolio/"
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.18 seconds.
The file size of the HTML document is fine (37 kB).

HTTP Response Header

NameValue
varyAccept-Encoding,User-Agent
content-encodinggzip
access-control-allow-origin*
access-control-allow-methodsGET,POST,OPTIONS,DELETE,PUT
content-typetext/html; charset=UTF-8
dateSat, 18 Jan 2025 07:49:05 GMT
serverApache
statuscode200
http_versionHTTP/2

External factors

This page has only a few links from other websites.
This page only has backlinks from 4 referring domains.
This page only has 6 backlinks.
This page only has few backlinks from 4 different ip addresses.

Links from Wikipedia

No links from Wikipedia were found.

Search preview

florianschulz.info › portfolio
Florian Schulz | Pushing boundaries, not pixels
Florian Schulz Pushing boundaries, not pixels

Most important keywords

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

KeywordResultRecheck
Florian92%Check
Florian Schulz91%Check
Schulz88%Check
Pushing62%Check
boundaries62%Check
Pushing boundaries62%Check
pixels61%Check
web47%Check
App47%Check
Ratio47%Check

Test up to 1.000 webpages of florianschulz.info 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