There has been a significant development that you may want to consider regarding your presence on the Internet.