Search Engine Optimization Overview
54
100
martinfowler.com
Seo
Title
The title tag is perfect.
martinfowler.com
Meta description
The meta description tag is missing or empty.
Headings
Only one h1 tag should be present on the webpage.
  1. A website on building software effectively
  2. Recent Changes
  1. Topics
  2. about me
  3. content
  4. Thoughtworks
  5. follow
  6. Photostream
  7. Data Management
  8. Domain-Specific Languages
  9. Books
  10. Conference Talks
  11. Board Games
  12. Tags
  13. Bliki: ConwaysLaw
  14. Bottleneck #03: Product v Engineering
  15. Clock-Bound Wait
  16. Advocate, educator, and authorial stance
  17. Legacy Displacement: Revert to Source
  18. Product Backlog Building Canvas
  19. Topics
  20. about me
  21. content
  22. Thoughtworks
  23. follow
Content keywords
No relevant keywords found on the webpage.
martinfowlercom
Image keywords
There are 10 images with missing alt attributes.
  1. https://martinfowler.com/mf-name-white.png
  2. https://martinfowler.com/photos/128.jpg
  3. https://martinfowler.com/architecture/oscon.png
  4. https://martinfowler.com/board-games.png
  5. https://martinfowler.com/bliki/images/conwaysLaw/card.png
  6. https://martinfowler.com/articles/bottlenecks-of-scaleups/card.png
  7. https://martinfowler.com/articles/patterns-of-distributed-systems/card.png
  8. https://martinfowler.com/articles/patterns-legacy-displacement/card.png
  9. https://martinfowler.com/articles/product-backlog-building-canvas/card.png
  10. https://martinfowler.com/thoughtworks_white.png
SEO friendly URL
The URL is SEO friendly.
https://martinfowler.com/
404 page
The website has 404 error pages.
https://martinfowler.com/404-a6ba1b51f5fea70d687af3d75085ccea
Robots.txt
The webpage can be accessed by search engines.
Noindex
The webpage does not have a noindex tag set.
In-page links
The webpage contains more than 150 links.
  1. https://martinfowler.com
  2. Agile
  3. Architecture
  4. About
  5. https://martinfowler.com/feed.atom
  6. Architecture
  7. Agile
  8. Delivery
  9. Microservices
  10. Data
  11. Testing
  12. DSL
  13. About
  14. Books
  15. FAQ
  16. Videos
  17. Content Index
  18. Board Games
  19. Photography
  20. RSS
  21. agile software development
  22. architecture
  23. microservices
  24. Continuous Delivery
  25. Testing
  26. https://martinfowler.com/photos/128.html
  27. data management
  28. Domain-Specific Languages
  29. My Books Page...
  30. My Videos Page...
  31. Heavy Cardboard
  32. My Board Games page...
  33. API design
  34. agile
  35. agile adoption
  36. analysis patterns
  37. application architecture
  38. application integration
  39. bad things
  40. board games
  41. build scripting
  42. certification
  43. collaboration
  44. computer history
  45. conference panels
  46. conferences
  47. continuous delivery
  48. covid-19
  49. data analytics
  50. database
  51. design
  52. dictionary
  53. distributed computing magazine
  54. diversions
  55. diversity
  56. documentation
  57. domain driven design
  58. domain specific language
  59. domestic
  60. encapsulation
  61. enterprise architecture
  62. estimation
  63. event architectures
  64. evolutionary design
  65. experience reports
  66. expositional architectures
  67. extreme programming
  68. front-end
  69. gadgets
  70. ieeeSoftware
  71. infodecks
  72. internet culture
  73. interviews
  74. language feature
  75. language workbench
  76. lean
  77. legacy rehab
  78. legal
  79. metrics
  80. microservices
  81. mobile
  82. noSQL
  83. object collaboration design
  84. parser generators
  85. photography
  86. platforms
  87. podcast
  88. popular
  89. presentation technique
  90. privacy
  91. process theory
  92. productivity
  93. programming environments
  94. programming style
  95. project planning
  96. recruiting
  97. refactoring
  98. refactoring boundary
  99. requirements analysis
  100. ruby
  101. security
  102. talk videos
  103. team environment
  104. team organization
  105. technical debt
  106. technical leadership
  107. test categories
  108. testing
  109. thoughtworks
  110. tools
  111. travel
  112. uml
  113. version control
  114. web development
  115. web services
  116. website
  117. writing
  118. 2022
  119. 2021
  120. 2020
  121. 2019
  122. 2018
  123. 2017
  124. 2016
  125. 2015
  126. 2014
  127. 2013
  128. 2012
  129. 2011
  130. 2010
  131. 2009
  132. 2008
  133. 2007
  134. 2006
  135. 2005
  136. 2004
  137. 2003
  138. 2002
  139. 2001
  140. 2000
  141. 1999
  142. 1998
  143. 1997
  144. 1996
  145. All Content
  146. Recent Changes
  147. RSS
  148. recent changes
  149. Bliki: ConwaysLaw
  150. https://martinfowler.com/bliki/ConwaysLaw.html
  151. more ...
  152. Bottleneck #03: Product v Engineering
  153. https://martinfowler.com/articles/bottlenecks-of-scaleups/03-product-v-engineering.html
  154. friction develops between product and engineering
  155. more…
  156. Clock-Bound Wait
  157. https://martinfowler.com/articles/patterns-of-distributed-systems/clock-bound.html
  158. Clock-Bound Wait
  159. more…
  160. Advocate, educator, and authorial stance
  161. two main stances
  162. more…
  163. Legacy Displacement: Revert to Source
  164. https://martinfowler.com/articles/patterns-legacy-displacement/revert-to-source.html
  165. Revert to Source
  166. more…
  167. Product Backlog Building Canvas
  168. https://martinfowler.com/articles/product-backlog-building-canvas.html
  169. Product Backlog Building Canvas
  170. more…
  171. Architecture
  172. Agile
  173. Delivery
  174. Microservices
  175. Data
  176. Testing
  177. DSL
  178. About
  179. Books
  180. FAQ
  181. Videos
  182. Content Index
  183. Board Games
  184. Photography
  185. RSS
  186. Disclosures
Language
The webpage does not have a language declared.
Favicon
The webpage does not have a favicon.
Performance
Text compression
The HTML file is not compressed.
Load time
The webpage loaded in 0.09 seconds.
Page size
The size of the HTML webpage is 31,009.00.
HTTP requests
There are fewer than 16 HTTP requests on the webpage.
  1. https://www.google-analytics.com/analytics.js
  2. https://www.googletagmanager.com/gtag/js?id=G-6D51F4BDVF
  3. https://martinfowler.com/jquery-1.11.3.min.js
  4. https://martinfowler.com/mfcom.js
  1. https://martinfowler.com/home.css
  1. https://martinfowler.com/mf-name-white.png
  2. https://martinfowler.com/img/mf-dallas.jpg
  3. https://martinfowler.com/photos/128.jpg
  4. https://martinfowler.com/architecture/oscon.png
  5. https://martinfowler.com/board-games.png
  6. https://martinfowler.com/bliki/images/conwaysLaw/card.png
  7. https://martinfowler.com/articles/bottlenecks-of-scaleups/card.png
  8. https://martinfowler.com/articles/patterns-of-distributed-systems/card.png
  9. https://martinfowler.com/articles/patterns-legacy-displacement/card.png
  10. https://martinfowler.com/articles/product-backlog-building-canvas/card.png
  11. https://martinfowler.com/thoughtworks_white.png
Image format
There are 11 images that are not using the AVIF, WebP format.
  1. https://martinfowler.com/mf-name-white.png
  2. https://martinfowler.com/img/mf-dallas.jpg
  3. https://martinfowler.com/photos/128.jpg
  4. https://martinfowler.com/architecture/oscon.png
  5. https://martinfowler.com/board-games.png
  6. https://martinfowler.com/bliki/images/conwaysLaw/card.png
  7. https://martinfowler.com/articles/bottlenecks-of-scaleups/card.png
  8. https://martinfowler.com/articles/patterns-of-distributed-systems/card.png
  9. https://martinfowler.com/articles/patterns-legacy-displacement/card.png
  10. https://martinfowler.com/articles/product-backlog-building-canvas/card.png
  11. https://martinfowler.com/thoughtworks_white.png
JavaScript defer
The are 4 javascript resources without the defer attribute.
  1. https://www.google-analytics.com/analytics.js
  2. https://www.googletagmanager.com/gtag/js?id=G-6D51F4BDVF
  3. https://martinfowler.com/jquery-1.11.3.min.js
  4. https://martinfowler.com/mfcom.js
DOM size
The DOM size is optimal.
The HTML file has 462 DOM nodes.
Security
HTTPS encryption
The webpage uses HTTPS encryption.
The HTML file has https://martinfowler.com/ DOM nodes.
Mixed content
There are no mixed content resources on the webpage.
Server signature
The webpage has a public server signature.
Apache
Unsafe cross-origin links
The webpage does not have unsafe cross-origin links.
Plaintext email
The webpage does not contain any plaintext emails.
Miscellaneous
Structured data
The webpage has structured data.
      Meta viewport
      The webpage has a meta viewport tag set.
      width=device-width, initial-scale=1
      Character set
      The webpage does not have a charset declared.
      Sitemap
      No sitemaps found.
      Social
      The webpage has 4 social links.
      Content length
      The webpage has 1,903 words.
      Text to HTML ratio
      The text to HTML ratio is 39%.
      Inline CSS
      The webpage does not contain inline CSS code.
      Deprecated HTML
      There are no deprecated HTML tags on the webpage.