poor performance
Reading Time: 6 minutes

When it comes to website performance, it’s common to wonder if poor scores are attributable to the hosting or developer. In fact, both can impact a site’s overall performance. In this article, we will look at the different factors that can cause poor performance scores and discuss both the role of the hosting and the developer in improving site performance.

Let’s start by talking about the hosting. The hosting of a website plays a vital role in determining the overall performance. If the hosting is low quality or not optimized for the specific needs of the website, this may cause a slow server response, long loading times, and an overall poor user experience. Some key factors to consider for good hosting include server speed, availability, scalability and security.

However, it’s not just hosting that affects website performance. It too developer has an important role. A competent developer should follow best web development practices to optimize code, reduce resource burden, minimize server requests and improve the overall user experience. Through the use of caching, resource compression, image optimization and other techniques, a developer can greatly improve website performance.

So, who is responsible for poor performance scores? Let’s delve deeper into the discussion in this new article.

Why should I care about bad performance/structure scores?

First, we ask ourselves why we should actually care about site scores and performance. For starters, these greatly affect the user experience. In fact, a slow website leads to a negative user experience. Not only is this because those who visit it do not have an immediate response to their requests (for example completing a purchase, seeing a product page or specific content), but it also gives a sign of unreliability and insecurity.

So here we go with the introduction of metrics Core Web Vitals, Google has also shown that it pays a lot of attention to these aspects. In fact, the performance score essentially represents the experience of your visitors into key user-centric metrics (e.g. Web Vitals) as your page loads. More the lower your performance score, the worse your page will perform from the point of view of your visitors. Factors like location, network connection speed, and more (ads, cookies, etc.) can also impact how your page loads, which in turn affects your performance score.

poor performance

Facility score

On the other hand, a negative structure score means your page probably wasn’t built with the best front-end practices in place. There are numerous strategies and methods for implementing a website to ensure an optimal loading time, and with a poor structure score, chances are your website has none of them in place.

Your performance on the Facility Score does not necessarily correlate with your Performance Score. However, improving your structure score can be a good starting point for improving your overall page load times (which can potentially impact your performance score). Overall, getting better results can not only improve your visitors’ experience on your page but will also likely lead to more conversions and potentially improved SEO rankings as well. This means that improving your scores has tangible benefits for your website/business/operations.

What are the causes of poor performance/structure scores?

Not reaching thresholds for any of the 6 performance metrics:

  • First Contentful Paint (FCP)
  • Largest Contentful Paint (LCP)
  • Speed Index (SI)
  • Time to Interactive (TTI)
  • Total Blocking Time (TBT)
  • Cumulative Layout Shift (CLS)

it doesn’t just mean having a site that doesn’t perform optimally, but as we also said in our article dedicated to Core Web Vitals, it also means penalizing him. This is why it becomes essential to be able to have a site that responds quickly and performs.

But what does not achieving a satisfactory score on these metrics depend on?

Many of these parameters are directly related to CSS/JavaScript execution, code or image optimization, but also hosting and other features.

But let’s see in detail what can actually negatively affect our site.

Reasons for Incorrect Structure Scores:

There are several reasons why a site might be slow and not meet the Core Web Vitals score:

  1. Image optimization: Non-optimized images can slow down page loading. It is important to resize, compress, and use appropriate image formats to improve performance.
  2. Code not optimized: Inefficient, heavy, or buggy code can negatively impact site performance. It is important to write clean, efficient and well-structured code to improve loading speed.
  3. Cache and storage: Proper cache configuration and use of caching techniques can reduce page loading time. Using browser caching and implementing a server-side cache can improve overall site performance.
  4. Low-quality hosting: A low-quality hosting service can negatively affect the performance of your site. If the hosting does not provide enough resources or has a slow connection, the site may be slow.
  5. Heavy plugins and scripts: Excessive use of plugins or heavy scripts can slow down page loading. It is important to carefully evaluate your use of plugins and scripts and ensure they are optimized for performance.
  6. Slow network connection: Page loading speed also depends on the user’s network connection. A well-optimized site may still be slow if the user has a slow connection.
  7. Server performance: Server performance may affect overall site performance. An overloaded or resource-constrained server may cause slow response times.
  8. Page size and complexity: A page with many elements, scripts, or heavy media may take longer to load. It is important to reduce page complexity and optimize content to improve performance.

These are just some of the factors that can affect the performance of a website. It is important to identify and resolve specific causes to improve your Core Web Vitals score and provide an optimal user experience.

Hosting or developer?

The question therefore arises: “Should I contact my hosting provider or developer?”

There is no simple answer as it depends on who is responsible for your poor performance/structure scores.

Contact your hosting provider

  • you have a long TTFB
    If a long TTFB due to slow server response is the reason for your poor performance/structure scores, it is most often the case that underperforming servers/lack of server resources are the cause. However, keep in mind that poor/inefficient backend code could also be responsible for this, in which case you may need developer assistance.
  • See Problems CDN:
    If your poor results are caused by CDN problems, contact your CDN provider (in some cases, it turns out to be the same as your hosting provider).

Contact your developer

  • You have unoptimized images/videos
    If your poor results are caused by too many unoptimized images (or videos), you will need to contact your developer as this is purely a front-end design issue.
  • Have CSS/JavaScript not optimized?
    When CSS and/or JavaScript are responsible for your poor scores, you will need to ask the developer for assistance as this is also a front-end issue. While reducing your website’s CSS/JavaScript code naturally helps improve performance, you should take care to ensure that essential code is not eliminated. Reducing unused CSS/JavaScript should therefore be a priority to ensure the browser isn’t processing potentially expensive code that isn’t even needed on the page.
  • Caching must be configured
    Finally, if you want to set up caching, you can do it yourself (for WordPress users) or contact your developer to have it set up for you. Please note that your poor results could also be due to a combination of the reasons above. In this case, we recommend addressing the most critical issues first and then addressing the rest based on feasibility.
  • Third-party scripts are problematic
    Suppose your poor scores are caused by third-party content. In that case, you should contact your developer only after you have reviewed your site’s third-party content, determined which requests are negatively affecting your performance, and removed those that do not add value to your business. A developer can then potentially assist with additional optimization opportunities for required third-party requests.

Essentially then, you should contact your hosting provider for TTFB and CDN issues (only if your hosting provider is the same as your CDN provider). However, you can contact your developer for all other front-end issues displayed in the Structure tab.

We recommend working on the critical issues first (long TTFB, Top Issues in the Summary tab) and taking care of the rest later.

Conclusion

Poor performance/structure scores can be caused by a myriad of performance issues on your page, both back-end and front-end. This means that your visitors are probably not having a good experience on your page and you therefore need to intervene.

If you need performance monitoring on the hosting side, contact us and we will find the best solution for your needs.

That’s it, folks! Check out our blog for more information.

image-size-importance
Reading Time: 3 minutes

Images are one of the most important elements of a website or e-commerce. However, they can often create some loading and speed issues. The size of the images can have a significant impact on website performance, both in terms of SEO and user experience.

In this article, we will talk about the importance of image size for SEO and for the performance of a website or e-commerce.

SEO

The size of the images has a direct impact on the SEO of a website, we have just said this. When the search engine analyzes the image file, it tries to figure out what it is and what the content is. The images with a small size can be analyzed faster, which means that the search engine can understand the image content more accurately. Furthermore, images with reduced dimensions may load faster, which can improve the website speed and then improve SEO.

Images with small dimensions not only affect SEO, but also image search. When people search for images on Google or other search engines, the results appear as thumbnails. If the images are small in size, they can be viewed faster, which can improve the user experience and the likelihood that the user will click on the image thumbnail.

Performance

The image size has a direct impact on website performance. Images often represent the bulk of a website’s data, which means that their load can significantly slow down the website. Larger images take longer to load, which can result in a higher website latency.

Also, large images can slow down the page loading speed. If images are not optimized for performance, they can take a long time to load, which can lead to a diminished user experience and an increased likelihood of the user leaving the website.

How to optimize images for SEO and performance

To optimize images for SEO and performance, there are a few best practices that can be followed. Here are some tips on how to optimize images:

Compress the size of images

Use a tool image compression to reduce the size of images without losing image quality. There are many online and offline tools available that can help compress images.

Use the right format

Use the right format for pictures. For example, JPEG for photographic images and PNG for images with transparency. Choosing the right format can help reduce the size of your image without compromising its quality.

Reduce the size of the images

Reduce the size of the images to a minimum necessary for display on the website. Images should not be enlarged unless necessary. Also, it’s important to remember that the smaller the image size, the faster it can load.

Use alt text

Use the alt text for images in order to accurately describe the content of the image. Alt text can also help improve SEO image and website.

Conclusion

Why is the size of the image important for SEO? Large images can damage SEO and website performance. Following best practices for optimizing images for performance and SEO is essential to ensure a positive user experience and to improve your website’s visibility on search engines.

Also, keep in mind that reducing the size of your images can only be part of the solution to improving website performance. Other factors such as code quality, server speed, and use of a content delivery network can also affect overall website performance.

That’s it, folks! Check out our blog for more information.

🚀 Give your website a boost!
Try bhoost hosting for free for 30 days