• Home
  • Advertising
  • Bing Products and SEO
  • Building Presence on Social Networks
  • Google Products
  • Online Marketing
  • Random Stuff
  • Search Engine Optimization
  • Web Development
  • Website Design

Open Source HTML versus CMS Websites

Website Design May 05, 2019
Open Source HTML versus CMS Websites

Open Source HTML versus CMS Websites

Open Source HTML versus CMS Websites – One of the great things about working at Google is that we get to leverage an enormous amount of computing power to do some really cool things. One idea we tried out was to let web admins know about their potentially hackable websites. The initial effort was successful enough that we thought we would take it one step further by expanding our efforts to cover other types of web applications, such as more content management systems (CMS), forum or bulletin board applications, and stat trackers, among others.

This time, however, our goal is not just to isolate vulnerable or hackable software packages, but also to notify web admins about newer versions of the software packages or plugins they are running on their websites.

For example, a Drupal module or Joomla extension update might be available, but some people might not have upgraded.

There are a few reasons an AWeber admin might not upgrade to the newer version, and one of them could be that they are not aware that a new version exists. This is where we think we can help. We hope to notify web admins about new versions of their software by sending them a message through Webmaster Tools. This way, they can make an informed decision about whether they want to upgrade.

One way we identify sites to notify is by parsing the source code of the web pages we crawl.

For example, WordPress and other CMS applications include a generator meta tag that specifies the version number.

This has proven tremendously helpful in our efforts to notify web admins. So, if you’re a software developer and want us to help you inform your users about new software versions, a great way to start is to include a generator meta tag that displays your software’s version number.

If you’re a plugin or widget developer, including a version number in the source you provide to your users is also a great way to help.

Over time, we’ve seen divided opinions about whether it’s a good security practice to include a version number in source code. This number lets hackers or worm writers know that the website might be vulnerable to a particular type of exploit.

But as Matt Mullenweg pointed out, “Where [a worm writer’s] 1.0 might have checked for version numbers, 2.0 just tests [a website’s] capabilities…”. Meanwhile, the advantage of a version number is that it can help alert site owners when they need to update their site. In the end, we tend to think that including a version number can do more good than harm.

We plan to begin sending out the first of these messages soon and hope that web admins find them useful! If you have any questions or feedback, feel free to comment here.

# Open Source HTML versus CMS Websites

Also see Why Has Website Hacking Become More Prevalent

Post excerpts from Patrick Chapman, Search Quality

Share This Post
Facebook Twitter Linkedin Google+
Newer Older

Archives

  • May 2025 (1)
  • April 2025 (5)
  • March 2025 (1)
  • November 2024 (1)
  • June 2023 (1)
  • August 2021 (1)
  • April 2021 (1)
  • March 2021 (3)
  • February 2021 (1)
  • April 2020 (1)
  • November 2019 (1)
  • May 2019 (6)
  • September 2018 (1)
  • May 2018 (1)
  • April 2018 (1)
  • November 2016 (1)
  • August 2016 (1)
  • April 2016 (1)
  • November 2015 (1)
  • October 2015 (1)
  • September 2015 (2)
  • February 2014 (1)
  • October 2013 (2)
  • September 2013 (1)
  • August 2013 (1)
  • June 2013 (2)
  • May 2013 (1)
  • February 2013 (2)
  • September 2012 (2)
  • August 2012 (3)
  • May 2012 (2)
  • November 2011 (1)
  • August 2011 (1)
  • July 2011 (1)
  • June 2011 (1)
  • May 2011 (3)
  • March 2011 (1)
  • December 2010 (2)
  • August 2010 (3)
  • July 2010 (2)
  • October 2009 (2)
  • July 2009 (1)
  • October 2008 (2)
  • August 2008 (3)
  • July 2008 (1)
  • May 2008 (2)
  • April 2008 (1)
  • January 2008 (1)
  • November 2007 (1)
  • September 2007 (1)
  • July 2007 (2)
  • June 2007 (3)
  • January 2007 (2)
  • December 2006 (3)
  • October 2006 (1)
  • September 2006 (2)
  • August 2006 (1)
  • July 2006 (2)
  • June 2006 (2)
  • May 2006 (2)
  • April 2006 (5)
  • March 2006 (2)
  • February 2006 (3)
  • January 2006 (3)
  • December 2005 (3)
  • November 2005 (7)
  • October 2005 (8)
  • September 2005 (5)
  • August 2005 (5)
  • July 2005 (1)
  • February 2005 (3)
  • January 2005 (1)