SEO report of marthastewartweddings.com

Martha Stewart Weddings | Wedding Planning, Ideas & Inspiration

www.marthastewartweddings.com/

Start planning your wedding today with ideas for dresses, invitations, cakes, bouquets, and more from the editors of Martha Stewart Weddings.


 Tasks

  • Avoid using deprecated HTML tags.

 SEO

URL

Domain : www.marthastewartweddings.com/

Character length : 30

Title
Martha Stewart Weddings | Wedding Planning, Ideas & Inspiration
Description
Start planning your wedding today with ideas for dresses, invitations, cakes, bouquets, and more from the editors of Martha Stewart Weddings.
Keywords (meta keywords)
Good! The website does not use “meta keywords”.
Open Graph Protocol

Good! The OG (Open Graph) protocol is set on this website.

site_name: Martha Stewart Weddings
type: website
url: http://www.marthastewartweddings.com/
title: Martha Stewart Weddings

Dublin Core
Dublin Core is not used
Underscores in the URLs
Good! No underscore (_) found in the URLs.
Search engine friendly URLs
Good! The website uses SEO friendly URLs.
Checking the robots.txt file
There is robots.txt file.
https://marthastewartweddings.com/robots.txt
User-agentDisallowed for the search engines
*
  • /includes/
  • /misc/
  • /modules/
  • /profiles/
  • /scripts/
  • /themes/
  • /CHANGELOG.txt
  • /cron.php
  • /INSTALL.mysql.txt
  • /INSTALL.pgsql.txt
  • /INSTALL.sqlite.txt
  • /install.php
  • /INSTALL.txt
  • /LICENSE.txt
  • /MAINTAINERS.txt
  • /update.php
  • /UPGRADE.txt
  • /xmlrpc.php
  • /new-this-month
  • /americanmade/
  • /admin/
  • /comment/reply/
  • /dress-category/
  • /filter/tips/
  • /node/add/
  • /search/
  • /user/register/
  • /user/password/
  • /user/login/
  • /user/logout/
  • /node/*/view
  • /wedding-jewelry
  • /wedding-jewelry/
  • /?q=admin/
  • /?q=comment/reply/
  • /?q=filter/tips/
  • /?q=node/add/
  • /?q=search/
  • /?q=user/password/
  • /?q=user/register/
  • /?q=user/login/
  • /?q=user/logout/
  • /?q=node/*/view
  • /?q=americanmade/
  • /*.pdf$
  • /*.swf$


 Social

Social Engagement

Linkedin65

Facebook Share0

Facebook Comments0

 Content

Doctype
HTML 5
Encoding
Perfect! The character encoding is set: UTF-8.
Language
We have found the language localisation: ”en”.
Title
Martha Stewart Weddings | Wedding Planning, Ideas & Inspiration

Character length : 63

Good! The title’s length is between 10 and 70 characters.
Text / HTML ratio
Ratio : 5%

Error! The text / HTML code ratio is under 15 percent on this website. This value shows that the website has relatively few text content.
Headings
H1H2H3H4H5H6
226161100
Heading structure in the source code
  • <H3> Follow Us
  • <H1> 
  • <H2> The Basics
  • <H2> Celebrations & Parties
  • <H2> Wedding Party
  • <H2> Local Vendors
  • <H2> Get Inspired
  • <H2> Themes
  • <H2> Seasons
  • <H2> Bridal Style
  • <H2> Jewelry & Accessories
  • <H2> Bridal Beauty
  • <H2> Plan Your Trip
  • <H2> Relationships
  • <H3> Follow Us
  • <H1> 36 Gold Wedding Details We Love
  • <H2> Style
  • <H3> 10 Wedding Dress Trends from Spring 2018 Bridal Fashion Week
  • <H2> Go Inside
  • <H3> Our Real Weddings & Honeymoons Issue!
  • <H4> Inspiration by Mail
  • <H2> Planning
  • <H3> Wedding Checklists
  • <H4> Looking for Local Resources?
  • <H2> Travel
  • <H3> Plan Your Honeymoon
  • <H2> Fashion
  • <H3> Your Guide to Bridal Fashion
  • <H2> Inspiration
  • <H3> What Your Flowers Say About Your Wedding Style
  • <H2> Beauty
  • <H3> 
  • <H2> Food & Drink
  • <H3> 
  • <H2> Beauty
  • <H3> 9 Inspiring Beauty Looks from Spring 2018 Bridal Fashion Week
  • <H2> Real Weddings
  • <H3> 
  • <H2> Inspiration
  • <H3> 11 Fresh Ways to Use Cutout Designs in Your Wedding
  • <H2> Travel
  • <H3> 8 Cool Hotels in Classic Honeymoon Spots
  • <H2> Registry
  • <H3> Registry Ideas for the Couple That Already Has Everything
  • <H2> Planning
  • <H3> 
  • <H4> Subscribe to Our Newsletters
  • <H4> Connect With Us
  • <H4> Plan Your Wedding
  • <H4> Subscribe
  • <H4> Learn More About Martha Stewart
  • <H4> Meredith Home
  • <H4> AllRecipes
  • <H4> Parents
  • <H4> Meredith Beauty
Word cloud
  • wedding17
  • ideas17
  • get16
  • weddings9
  • bridal9
  • beauty6
  • fashion6
  • see6
  • martha5
  • all5
  • registry5
  • stewart5
  • jewelry5
  • spring4
  • inspiration4
  • plan4
  • need4
  • living4
  • love4
  • sign4
  • advice4
  • learn4
  • planning4
  • details3
  • meredith3
  • travel3
  • real3
  • week3
  • everything3
  • magazine3
  • dress3
  • rights3
  • flowers3
  • party3
  • style3
  • subscribe2
  • inspired2
  • just2
  • inside2
  • drink2
  • diy2
  • themes2
  • food2
  • destination2
  • summer2
  • honeymoons2
  • fitness2
  • mywedding2
  • shoes2
  • traditional2
  • accessories2
  • homes2
  • dresses2
  • allrecipes2
  • fresh2
  • copyright2
  • bridesmaids2
  • bride2
  • groom2
  • honeymoon2
Keyword matrix
wordtitledescriptionsheading
wedding
ideas
get
weddings
bridal
beauty
Two Word cloud
  • get more6
  • martha stewart5
  • more ideas4
  • see more3
  • your wedding3
  • jewelry jewelry2
Three Word cloud
  • all rights reserved2
  • travel plan your2
  • facebook twitter pinterest2
404 Page
The website has a 404 error page.
Flash content
Good! The website does not have any flash contents.
Frame
Error! The website uses iFrame solutions. This type of contents are not indexed by Google.

 Readability

Flesch–Kincaid Grade Level
4.90
Flesch Reading Ease
64.70
Coleman Liau Index
12.00
Automated Readability Index (ARI)
4.70
Dale–Chall Readability
5.50
SMOG Index
7.20
Spache Readibility
5.00
Number of letters
3669
Number of words
698
Number of sentences
250
Average words per sentences
3
Number of syllables
1149
Syllables in words
1183
Average syllables in words
1.65
Number of words in first three syllables
119
Percentage of word / syllables
17.05
Words not in Dale-Chall easy-word list
238
Words not in Spache easy-word list
189

 Technologies

Mobile optimization
This website is optimal for mobile devices!
Deprecated HTML elements
Good! No deprecated HTML tags are detected.
Redirection (www / not www)
Good! The web address is accessible only in one version. The version without www is redirected to the version with www.
Deprecated HTML elements
Good! No deprecated HTML tags are detected.
Printability
Suggestion! Unfortunately, no printer-friendly CSS found.
Meta Tag (viewport tag, mobile devices)
Error! The meta tag named viewport is missing.

 Speed test

Server response time
The server response time is fast enough.
Loading time
4,294 ms
Table layout
Good! No nested tables found.
Render blocking resources
Good! No render blocking elements found!

 Speed test – Javascript

Javascript
Error! Too many javascript files found which slows down the page load on the website.
  • http://www.marthastewartweddings.com/sites/all/modules/custom/mslo_datalayer/js/mslo_datalayer-header-scripts.js
  • http://www.marthastewartweddings.com/sites/files/marthastewartweddings.com/advagg_js/js__H5AFmq1RrXKsrazzPq_xPQPy4K0wUKqecPjczzRiTgQ__p930YZ_ODW6ZjDLOJmxJnRL7juGStYuszD6uNS8_FFo__31CwT3v8zVhkOowj8Xl3dyz4xspp2yRi4LMLKPlEo2w.js
  • http://www.marthastewartweddings.com/sites/files/marthastewartweddings.com/advagg_js/js__v6Ydsa-oLVsCbWBUPEs_rmv-EgYK35mJXlwzszDg2io__NcbPgl6yce1cPkJcub1SVldKst10pVo0nN36XtkHZn8__31CwT3v8zVhkOowj8Xl3dyz4xspp2yRi4LMLKPlEo2w.js
  • http://www.marthastewartweddings.com/sites/all/modules/custom/mslo_datalayer/js/mslo_datalayer.js
  • http://www.marthastewartweddings.com/sites/all/modules/custom/mslo_datalayer/js/gtm_prepare.js
  • http://www.marthastewartweddings.com/sites/files/marthastewartweddings.com/advagg_js/js__MIORy4uA6z2yd5tcJK7QF564U_stptgTwVzFjHrkPXI__METUG5HtbZFYNhctcmCadaLrJ_r14JECS7ecqxOIBBU__31CwT3v8zVhkOowj8Xl3dyz4xspp2yRi4LMLKPlEo2w.js
  • http://www.marthastewartweddings.com/sites/files/marthastewartweddings.com/advagg_js/js__zRJ4QJ2ucqZARJ-9F5mLMZcujM0LS0QIWRUXWXpzNwg__ToKdGsyzXORePzIV8yX1XeaVoHVsgFVZNScUkjjeesc__31CwT3v8zVhkOowj8Xl3dyz4xspp2yRi4LMLKPlEo2w.js
  • http://www.marthastewartweddings.com/sites/files/marthastewartweddings.com/advagg_js/js__eOSw59ZtSRggLdxDxhWeMmk0CR4TFZpy0WJB8-HieSQ__DlsrWF2E_yy3-PC9ju2ofxQM5BH5Pmc33_M0m84PkmE__31CwT3v8zVhkOowj8Xl3dyz4xspp2yRi4LMLKPlEo2w.js
  • http://www.marthastewartweddings.com/sites/files/marthastewartweddings.com/advagg_js/js__T9sRW96B3yJETzk1lJZM0IEqq7sWdetVGc2zufja46o__AX9E5UB69Z2WOHbFiQLPGEqpQrLqveYzmZ6HVmi0yJ4__31CwT3v8zVhkOowj8Xl3dyz4xspp2yRi4LMLKPlEo2w.js
  • http://www.marthastewartweddings.com/sites/files/marthastewartweddings.com/advagg_js/js__RUBuO2_2bMDViW6mStqvSQqsf9E1S4wi5AinKXu48G8__1wC1Ax0hU0xrAm18oAnT5FSUFIw27kSkKepMzIWWFZw__31CwT3v8zVhkOowj8Xl3dyz4xspp2yRi4LMLKPlEo2w.js
  • http://www.marthastewartweddings.com/sites/files/marthastewartweddings.com/advagg_js/js__6bN4sq0pwtmQu0UWj87Hc2j_w0ak3NoUG1-m9uaKdKo__gfiSWdnpOXwAbf4wIaq-XB0n_i4wvA1yjKiC81MyOvQ__31CwT3v8zVhkOowj8Xl3dyz4xspp2yRi4LMLKPlEo2w.js
File size of all javascript files combined
0.00
Javascript minifying
Great! The Javascript files are minified.

 Speed test – CSS

CSS
Good! Just a few CSS files are used on this website.
  • http://www.marthastewartweddings.com/sites/files/marthastewartweddings.com/advagg_css/css__9cWqptSUNYq5YedfIwh33VxtugFVWjDdEsblT8GhLKI__quUjyhSfbEukHj8a0hYvzm9VTmPALmSZvA0xfM_Oxzo__31CwT3v8zVhkOowj8Xl3dyz4xspp2yRi4LMLKPlEo2w.css
  • http://www.marthastewartweddings.com/sites/files/marthastewartweddings.com/advagg_css/css__bu3ibWJ3uuzmYP1_KOkvZZLQjDxMSpFHSnl9uFZ03J8__McVu3jjSj9546GlGu4U4z48JgvkfmTB24T6Hj3KiSqM__31CwT3v8zVhkOowj8Xl3dyz4xspp2yRi4LMLKPlEo2w.css
  • http://www.marthastewartweddings.com/sites/files/marthastewartweddings.com/advagg_css/css__KE10rmBEzdZ9jpMDgMkWrcAsSV9UGB9K_uU-HSUz0N4__EHQNn_Fl5kVRASaVOUXAVTQ88DWEhR-wiSGnBQOf4iU__31CwT3v8zVhkOowj8Xl3dyz4xspp2yRi4LMLKPlEo2w.css
  • http://www.marthastewartweddings.com/sites/files/marthastewartweddings.com/advagg_css/css__eHI6D8tTHcgcSbSZ6Lc_3gr7wf34bpRZMS4MDr9q6kM__Po8ik9jZJGAjS1G9zITU4Uxf2xnS5_fum2_zPEFgPn4__31CwT3v8zVhkOowj8Xl3dyz4xspp2yRi4LMLKPlEo2w.css
File size of all css files combined
0.00
CSS minifying
Great! The CSS elements are minified.

 Speed test – Compression

Uncompressed size of the of the HTML
0.00
Gzip compression
Your site uses compression.

 Speed test – Browser cache

Browser cache
The browser cache is set correctly for all elements.

 Speed test – Images

File size of all images combined
0.00
Image optimisation
All images are optimized.

 Links

We found a total of 196 different links.
Internal links: 134
External links: 62

External links:

Internal links:

Link text (anchor) Link strength

 Website security

IP
2.20.189.10
External hidden links
Good! No hidden external links found
Looking for eval()
Good! No eval(bas64_decode()) scripts are found
Checking for XSS vulnerability
No XSS vulnerability found
Email encryption
Good! We have not found any unencrypted email addresses.

 Sites on same ip

summersizzlersale.com

summersizzlersale.com

smartchevy.com

smartchevy.com

capitolchevroletmontgomery.com

capitolchevroletmontgomery.com

serracredit.net

serracredit.net

headwatersgmc.com

headwatersgmc.com

klemmesales.com

klemmesales.com

muzisellschevy.com

muzisellschevy.com

bestpricechevrolet.com

bestpricechevrolet.com

maherchevroletcredit.com

maherchevroletcredit.com

rentschlerautos.com

rentschlerautos.com

 Icons

Favicon
Good! The website uses favicon.

 Order of Heading elements on mobile by position

  • H3 : Follow Us, ( 0px from top )
  • H1 : , ( 0px from top )
  • H2 : The Basics , ( 0px from top )
  • H2 : Celebrations & Parties , ( 0px from top )
  • H2 : Wedding Party , ( 0px from top )
  • H2 : Local Vendors , ( 0px from top )
  • H2 : Get Inspired , ( 0px from top )
  • H2 : Themes , ( 0px from top )
  • H2 : Seasons , ( 0px from top )
  • H2 : Bridal Style , ( 0px from top )
  • H2 : Jewelry & Accessories , ( 0px from top )
  • H2 : Bridal Beauty , ( 0px from top )
  • H2 : Plan Your Trip , ( 0px from top )
  • H2 : Relationships , ( 0px from top )
  • H3 : Follow Us, ( 0px from top )
  • H1 : 36 Gold Wedding Details We Love , ( 103px from top )
  • H2 : Style , ( 828px from top )
  • H3 : 10 Wedding Dress Trends from Spring 2018 Bridal Fashion Week , ( 1112px from top )

 Typos

arthastewartweddings.com, mnarthastewartweddings.com, narthastewartweddings.com, mharthastewartweddings.com, harthastewartweddings.com, marthastewartweddings.com, arthastewartweddings.com, mjarthastewartweddings.com, jarthastewartweddings.com, mkarthastewartweddings.com, karthastewartweddings.com, mlarthastewartweddings.com, larthastewartweddings.com, m arthastewartweddings.com, arthastewartweddings.com, mrthastewartweddings.com, maqrthastewartweddings.com, mqrthastewartweddings.com, mawrthastewartweddings.com, mwrthastewartweddings.com, mazrthastewartweddings.com, mzrthastewartweddings.com, marthastewartweddings.com, mrthastewartweddings.com, maxrthastewartweddings.com, mxrthastewartweddings.com, masrthastewartweddings.com, msrthastewartweddings.com, mathastewartweddings.com, marethastewartweddings.com, maethastewartweddings.com, mardthastewartweddings.com, madthastewartweddings.com, marfthastewartweddings.com, mafthastewartweddings.com, margthastewartweddings.com, magthastewartweddings.com, mar4,thastewartweddings.com, ma4,thastewartweddings.com, martthastewartweddings.com, matthastewartweddings.com, mar5thastewartweddings.com, ma5thastewartweddings.com, marhastewartweddings.com, martrhastewartweddings.com, marrhastewartweddings.com, martfhastewartweddings.com, marfhastewartweddings.com, martghastewartweddings.com, marghastewartweddings.com, marthhastewartweddings.com, marhhastewartweddings.com, martyhastewartweddings.com, maryhastewartweddings.com, mart5hastewartweddings.com, mar5hastewartweddings.com, mart6hastewartweddings.com, mar6hastewartweddings.com, martastewartweddings.com, marthbastewartweddings.com, martbastewartweddings.com, marthgastewartweddings.com, martgastewartweddings.com, marthtastewartweddings.com, marttastewartweddings.com, marthyastewartweddings.com, martyastewartweddings.com, marthuastewartweddings.com, martuastewartweddings.com, marthjastewartweddings.com, martjastewartweddings.com, marthmastewartweddings.com, martmastewartweddings.com, marthnastewartweddings.com, martnastewartweddings.com, marthstewartweddings.com, marthaqstewartweddings.com, marthqstewartweddings.com, marthawstewartweddings.com, marthwstewartweddings.com, marthazstewartweddings.com, marthzstewartweddings.com, marthastewartweddings.com, marthstewartweddings.com, marthaxstewartweddings.com, marthxstewartweddings.com, marthasstewartweddings.com, marthsstewartweddings.com, marthatewartweddings.com, marthasqtewartweddings.com, marthaqtewartweddings.com, marthaswtewartweddings.com, marthawtewartweddings.com, marthasetewartweddings.com, marthaetewartweddings.com, marthasztewartweddings.com, marthaztewartweddings.com, marthasxtewartweddings.com, marthaxtewartweddings.com, marthasctewartweddings.com, marthactewartweddings.com, marthasewartweddings.com, marthastrewartweddings.com, marthasrewartweddings.com, marthastfewartweddings.com, marthasfewartweddings.com, marthastgewartweddings.com, marthasgewartweddings.com, marthasthewartweddings.com, marthashewartweddings.com, marthastyewartweddings.com, marthasyewartweddings.com, marthast5ewartweddings.com, marthas5ewartweddings.com, marthast6ewartweddings.com, marthas6ewartweddings.com, marthastwartweddings.com, marthastewwartweddings.com, marthastwwartweddings.com, marthasteswartweddings.com, marthastswartweddings.com, marthastewartweddings.com, marthastwartweddings.com, marthastedwartweddings.com, marthastdwartweddings.com, marthastefwartweddings.com, marthastfwartweddings.com, marthasterwartweddings.com, marthastrwartweddings.com, marthaste3wartweddings.com, marthast3wartweddings.com, marthaste4wartweddings.com, marthast4wartweddings.com, marthasteartweddings.com, marthastewqartweddings.com, marthasteqartweddings.com, marthastewaartweddings.com, marthasteaartweddings.com, marthastewsartweddings.com, marthastesartweddings.com, marthastewdartweddings.com, marthastedartweddings.com, marthasteweartweddings.com, marthasteeartweddings.com, marthastew1artweddings.com, marthaste1artweddings.com, marthastew2artweddings.com, marthaste2artweddings.com, marthastew3artweddings.com, marthaste3artweddings.com, marthastewrtweddings.com, marthastewaqrtweddings.com, marthastewqrtweddings.com, marthastewawrtweddings.com, marthastewwrtweddings.com, marthastewazrtweddings.com, marthastewzrtweddings.com, marthastewartweddings.com, marthastewrtweddings.com, marthastewaxrtweddings.com, marthastewxrtweddings.com, marthastewasrtweddings.com, marthastewsrtweddings.com

More Sites

  • Title: 朗品传奇Online|高度还原经典热血PK网游
  • Description: 朗品传奇Online游戏网提供长久稳定的传奇新服推荐,以及传奇免费下载等服务,满足传奇玩家不同的需求。
  • Internet Protocol (IP) address:
  • Tech:
    • Other
      • CSS (Cascading Style Sheets)
      • Html (HyperText Markup Language)
  • Title: Inivas Financial
  • Description:
  • Internet Protocol (IP) address: 199.59.136.230
  • Tech:
    • Social
      • Add This
    • Other
      • CSS (Cascading Style Sheets)
      • Font Awesome
      • Google Font API
      • Html (HyperText Markup Language)
      • Html5
      • Javascript
      • jQuery UI
      • Php (Hypertext Preprocessor)
      • SVG (Scalable Vector Graphics)
  • Title: Diego Marcheselli - software developer
  • Description:
  • Sites loading time: 2114
  • Internet Protocol (IP) address: 31.11.33.29
  • Javascript total size: 35.51KB
  • CSS total size: 0.00B
  • Image total size: 10.72KB
  • Total size: 57.70KB
  • Tech:
    • Analytic
      • Google Analytics
    • Other
      • Html (HyperText Markup Language)
      • Javascript
  • Title: Red Sox Apparel - Boston Red Sox Jerseys & Apparel - Boston Red Sox Official Online
  • Description: Select your favorite Red Sox authentic Replica Throwback Jersey in our store. Whether you want to buy men's, women's,Children's jersey .We can provide you free shipping.
  • Sites loading time: 5257
  • Internet Protocol (IP) address: 104.18.62.48
  • Javascript total size: 153.63KB
  • CSS total size: 221.86KB
  • Image total size: 490.54KB
  • Total size: 909.63KB
  • Tech:
    • Other
      • CSS (Cascading Style Sheets)
      • Font Awesome
      • Html (HyperText Markup Language)
      • Html5
      • Javascript
      • jQuery Cookie
      • Php (Hypertext Preprocessor)
  • Title: Home
  • Description:
  • Sites loading time: 3283
  • Internet Protocol (IP) address: 54.236.190.114
  • Javascript total size: 425.99KB
  • CSS total size: 55.98KB
  • Image total size: 853.36KB
  • Total size: 1.51MB
  • Tech:
    • Social
      • Facebook Box
      • Twitter Button
    • Other
      • CSS (Cascading Style Sheets)
      • Html (HyperText Markup Language)
      • Html5
      • Iframe
      • Javascript
  • Title: Travel Escape – Travel Guide Advice
  • Description:
  • Sites loading time: 1558
  • Internet Protocol (IP) address: 67.211.218.179
  • Javascript total size: 361.64KB
  • CSS total size: 499.25KB
  • Image total size: 720.53KB
  • Total size: 1.74MB
  • Tech:
    • CMS
      • Wordpress CMS
    • Other
      • Carousel
      • CSS (Cascading Style Sheets)
      • Flexslider
      • Gravatar
      • Html (HyperText Markup Language)
      • Html5
      • Javascript
      • jQuery
      • Php (Hypertext Preprocessor)
      • Pingback
      • Shortcodes
      • SVG (Scalable Vector Graphics)
  • Title: Immunity boosting tips
  • Description:
  • Sites loading time: 351
  • Internet Protocol (IP) address: 81.95.144.226
  • Javascript total size: 0.00B
  • CSS total size: 101.08KB
  • Image total size: 285.64KB
  • Total size: 486.19KB
  • Tech:
    • Advertisement
      • PayPal
    • Other
      • CSS (Cascading Style Sheets)
      • Html (HyperText Markup Language)
      • Html5
      • Php (Hypertext Preprocessor)
      • SVG (Scalable Vector Graphics)
  • Title: travelminded.nl
  • Description:
  • Internet Protocol (IP) address: 62.129.139.123
  • Tech:
  • Title: Webinars
  • Description:
  • Sites loading time: 577
  • Internet Protocol (IP) address: 160.153.136.3
  • Javascript total size: 97.66KB
  • CSS total size: 9.52KB
  • Image total size: 0.00B
  • Total size: 130.62KB
  • Tech:
    • Other
      • CSS (Cascading Style Sheets)
      • Html (HyperText Markup Language)
      • Html5
      • Javascript
  • Title: Davison Sports
  • Description:
  • Internet Protocol (IP) address: 192.185.12.47
  • Tech:
    • Other
      • Carousel
      • CSS (Cascading Style Sheets)
      • Html (HyperText Markup Language)
      • Javascript
      • jQuery
      • Php (Hypertext Preprocessor)