swenson.io

Website review swenson.io

Main — Christopher Swenson

 Generated on January 31 2026 09:42 AM

Old data? UPDATE !

The score is 45/100

SEO Content

Title

Main — Christopher Swenson

Length : 26

Perfect, your title contains between 10 and 70 characters.

Description

Length : 0

Very bad. We haven't found meta description on your page. Use this free online meta tags generator to create description.

Keywords

Very bad. We haven't found meta keywords on your page. Use this free online meta tags generator to create keywords.

Og Meta Properties

This page does not take advantage of Og Properties. This tags allows social crawler's better structurize your page. Use this free og properties generator to create them.

Headings

H1 H2 H3 H4 H5 H6
11 13 0 0 0 0
  • [H1] Picking a plan for electricity
  • [H1] JSON API Design
  • [H1] Modern Cryptanalysis v1.1 Available for Free
  • [H1] Why Hiring is Impossible
  • [H1] 64-bit assembly language programming under macOS with NASM
  • [H1] Friendship API
  • [H1] Future Improvements
  • [H1] ttyrec conversion
  • [H1] An simple AES-based random number generator
  • [H1] So You Want To Learn Crypto, Part 2: Cyclic Groups And Short Codes
  • [H1] How to pronounce programming words
  • [H2] Don't give semantic meaning to object keys
  • [H2] Your top-level response should always be an object
  • [H2] Why Python? The Stack
  • [H2] The Process
  • [H2] Modular arithmetic
  • [H2] Division, or, multiplicative inverses
  • [H2] Cyclic groups
  • [H2] Crypto
  • [H2] Short codes
  • [H2] Scrambling a 1-up sequence
  • [H2] Easy discrete logarithms
  • [H2] Putting it all together
  • [H2] Some code

Images

We found 4 images on this web page.

Good, most or all of your images have alt attributes.

Text/HTML Ratio

Ratio : 80%

This page's ratio of text to HTML code is more than 70 percent, this means that your the page might run the risk of being considered spam.

Flash

Perfect, no Flash content has been detected on this page.

Iframe

Great, there are no Iframes detected on this page.

URL Rewrite

Good. Your links looks friendly!

Underscores in the URLs

We have detected underscores in your URLs. You should rather use hyphens to optimize your SEO.

In-page links

We found a total of 83 links including 6 link(s) to files

Anchor Type Juice
About Internal Passing Juice
Contact Internal Passing Juice
Speaking Internal Passing Juice
GitHub External Passing Juice
Mastodon External Passing Juice
Twitter External Passing Juice
LinkedIn External Passing Juice
Blog Archive Internal Passing Juice
Modern Cryptanalysis Internal Passing Juice
Picking a plan for electricity Internal Passing Juice
Schedule 4 (current, default) External Passing Juice
Schedule 4 ("choice") External Passing Juice
Prometheus External Passing Juice
JSON API Design Internal Passing Juice
Modern Cryptanalysis v1.1 Available for Free Internal Passing Juice
Modern Cryptanalysis v1.1 Internal Passing Juice
Why Hiring is Impossible Internal Passing Juice
total order External Passing Juice
metric space External Passing Juice
64-bit assembly language programming under macOS with NASM Internal Passing Juice
previous post on 32-bit assembly language programming for OS X External Passing Juice
by default External Passing Juice
Friendship API Internal Passing Juice
Friendship API External Passing Juice
ContextIO External Passing Juice
Python API External Passing Juice
Mailgun External Passing Juice
Flask External Passing Juice
Celery External Passing Juice
SQLAlchemy External Passing Juice
Heroku External Passing Juice
Amazon S3 External Passing Juice
ThemeForest External Passing Juice
Diet Dr Pepper External Passing Juice
RequestBin External Passing Juice
ttyrec conversion Internal Passing Juice
NetHack External Passing Juice
TTY "recordings" of NetHack ascensions External Passing Juice
pyte External Passing Juice
images2gif External Passing Juice
old DOS bitmap font External Passing Juice
ttyrec2gif External Passing Juice
An simple AES-based random number generator Internal Passing Juice
the AES instruction set External Passing Juice
to build a hash function External Passing Juice
hash table External Passing Juice
an AES-based random number generator External Passing Juice
Mersenne Twister External Passing Juice
dieharder External Passing Juice
SMHasher External Passing Juice
So You Want To Learn Crypto, Part 2: Cyclic Groups And Short Codes Internal Passing Juice
Part 1 is here External Passing Juice
Diffie–Hellman External Passing Juice
Digital Signature Algorithm External Passing Juice
ElGamal External Passing Juice
AES External Passing Juice
Base32 External Passing Juice
birthday paradox External Passing Juice
linear-feedback shift registers External Passing Juice
linear congruential generators External Passing Juice
Pohlig–Hellman algorithm External Passing Juice
Chinese remainder theorem External Passing Juice
Sage External Passing Juice
GitHub External Passing Juice
How to pronounce programming words Internal Passing Juice
https://www.youtube.com/watch?v=GBvtE61Wrto External Passing Juice
https://www.youtube.com/watch?v=txaGsawljjA External Passing Juice
http://www.olsenhome.com/gif/ External Passing Juice
http://upload.wikimedia.org/wikipedia/commons/2/24/En-gnu.ogg External Passing Juice
http://upload.wikimedia.org/wikipedia/commons/f/fd/Kurt_g%C3%B6del.ogg External Passing Juice
http://cs.stanford.edu/~uno/faq.html External Passing Juice
http://www.webofstories.com/play/donald.knuth/69;jsessionid=57A6533A825A17DE1474F30F5B254ADD External Passing Juice
https://www.youtube.com/watch?v=uK0xXFZtJ8Q External Passing Juice
https://www.youtube.com/watch?v=nalzRhtn-vw External Passing Juice
https://www.youtube.com/watch?v=vrPRwUOt-7k External Passing Juice
https://www.youtube.com/watch?v=WcZqJHH3Gkc External Passing Juice
http://www.quora.com/How-do-Pythonistas-pronounce-PyPy-and-PyPI External Passing Juice
https://www.youtube.com/watch?v=2hE-Oo4ltJg External Passing Juice
https://www.youtube.com/watch?v=ecekSCX3B4Q External Passing Juice
https://www.youtube.com/watch?v=BvmMGHtqY6Q External Passing Juice
https://www.youtube.com/watch?v=C3vILM2cNuo External Passing Juice
http://www.webcitation.org/5pqUULy24 External Passing Juice
https://www.youtube.com/watch?v=VTS9O0CoVng External Passing Juice

SEO Keywords

Keywords Cloud

number like all might equiv some cdot modulo more just

Keywords Consistency

Keyword Content Title Keywords Description Headings
equiv 52
number 35
cdot 29
all 23
might 23

Usability

Url

Domain : swenson.io

Length : 10

Favicon

Great, your website has a favicon.

Printability

We could not find a Print-Friendly CSS.

Language

Good. Your declared language is en.

Dublin Core

This page does not take advantage of Dublin Core.

Document

Doctype

HTML 5

Encoding

Perfect. Your declared charset is UTF-8.

W3C Validity

Errors : 0

Warnings : 0

Email Privacy

Great no email address has been found in plain text!

Deprecated HTML

Great! We haven't found deprecated HTML tags in your HTML.

Speed Tips

Excellent, your website doesn't use nested tables.
Perfect. No inline css has been found in HTML tags!
Great, your website has few CSS files.
Perfect, your website has few JavaScript files.
Perfect, your website takes advantage of gzip.

Mobile

Mobile Optimization

Apple Icon
Meta Viewport Tag
Flash content

Optimization

XML Sitemap

Missing

Your website does not have an XML sitemap - this can be problematic.

A sitemap lists URLs that are available for crawling and can include additional information like your site's latest updates, frequency of changes and importance of the URLs. This allows search engines to crawl the site more intelligently.

Robots.txt

https://swenson.io/robots.txt

Great, your website has a robots.txt file.

Analytics

Great, your website has an analytics tool.

   Google Analytics

PageSpeed Insights


Device
Categories

Free SEO Testing Tool

Free SEO Testing Tool is a free SEO tool which provides you content analysis of the website.