Website Speed
Website speed optimization, testing tools, and caching on Good Gallery
Website Speed
Good Gallery websites typically load almost instantly.
Factors that can negatively affect website speed include the use of non-system fonts, tracking codes, advertising tags, embedded scripts, widgets, embedded video, or even your thumbnail and page configuration choices.
Server Caching
Good Gallery stores some website content in server memory. Information in memory is delivered faster than information on hard drives. With this caching strategy, content can be delivered at incredible speeds.
When website content is not present in the server cache, it must be reloaded. Reloading website content to server memory and then serving a page can take more time than when content is already loaded in the cache.
If a Good Gallery website has not been visited in 90 minutes, then that website is automatically removed from server memory. When the site is again visited, the website is reloaded in the server cache. Most websites receive visitors around the clock and delays are rarely seen by visitors.
Additionally, if any changes are made to Good Gallery settings or content, then the server cache is updated when the website is accessed by the next visitor.
When the Good Gallery product team deploys an update, all websites are unloaded from memory. The next visit to each website reloads the server cache.
Updating the server cache can take from 5 to 10 seconds depending on website content.
Note: Additional speed optimization suggestions and technical architecture education are not included with standard support. However, the product team is available to speak to you at length about those details at the standard consulting rate.
Testing Tools
The Good Gallery product team frequently uses automated testing tools like Google Search Console, web.dev, Lighthouse, Pingdom, WebPageTest, SISTRIX, and others.
Good Gallery source code and default settings are highly optimized for both search engines and visitors. There are no platform issues that impact search engine indexing or visitor access.
Some testing tools report trivial issues that do not directly impact website performance. Other tools cannot programmatically understand Good Gallery websites.
In some situations, a reported issue might be related to third-party embedded code that you have added. In other cases, non-default settings you have selected are not recommended. Some tools also report WordPress-related issues for blogs connected to Good Gallery sites that are outside Good Gallery's purview.
Given the wide range of misreported information related to third-party testing tools, Good Gallery does not provide detailed information or diagnose errors reported from those systems as part of standard support.
If the reported issue has caused you concern, you can research the issue yourself to better understand the reported data. Suggested research includes clicking on the error message and reviewing the error help system within the reporting tool, posting questions to forums for that testing software, or contacting the support personnel responsible for the testing tool.
If a detailed technical response or one-on-one consulting is required, the product team will prepare documentation or make themselves available. However, that task is considered a professional service and would be billable at the standard professional services rate.
Lighthouse
Trust & Safety
Good Gallery uses the latest version of jQuery Mobile (1.4.5), a JavaScript library that improves your website's presentation on mobile devices.
In 2017, Google security engineers discovered that jQuery Mobile can expose websites to cross-site scripting (XSS) attacks if an open redirect vulnerability also exists.
On Good Gallery mobile websites, the website analysis tool Lighthouse reports a trust and safety warning stating: "Includes front-end JavaScript libraries with known security vulnerabilities." When expanded, that warning continues: "Some third-party scripts may contain known security vulnerabilities that are easily identified and exploited by attackers."
That security issue does not apply to your Good Gallery website. Although Lighthouse tests for the jQuery Mobile JavaScript library, it does not test for server-side exploit protections against those attacks.
Good Gallery specifically guards against that cross-site scripting redirect vulnerability by returning an error message (404) on all invalid requests. Good Gallery websites are therefore immune from that attack vector.