Our site is slow..
-
We have noticed that our site is much slower than many of our competitors and expect that this is affecting our organic ranking.
We are on dedicated UK Fast server with
[20/08/2013 16:44:35] Tony Jackson: Operating System: CentOS 6 64-bit
CPU: 1x Intel Xeon E5-2620 @ 2.0GHz
Memory: 8x 8GB DDR3 RDIMM
Hard Drive: 4x 128GB SSD RAID10
[20/08/2013 16:46:28] Tony Jackson: Nginx, percona, tomcat/solr, Magento CE, cat: 25200 productsI could really do with your thoughts on this page for example
http://www.pretavoir.co.uk/sunglasses/ray-ban-sunglasses.html
-
I am not a huge fan of APC at present (PHP PECL library, not the power battery company). Maybe nginx won't segfault like Apache has been for us.
As for the hosting, what I mean is to use a load balancer with multiple servers. Will you take some performance hit in getting DB data? Probably, but very little. But you're getting far worse now with Magento so it doesn't matter how fast your machine is (like I said, it's a beast so if it's not sitting at 0.01 almost all the time you've got major issues). Remember that this impressive machine is also a single point of failure. I had an impressive box running our DB once (multiple webservers) and the RAID controller crapped out in the middle of the day. We got back up under the two hour SLA but it cost us a lot of sales.
Now we run two webservers, a multi-AZ DB (automatic failover to secondary if master dies) and all behind a load balancer in AWS. I won't pretend this isn't without any issues (we wound up in an odd instance where the DB failover didn't work as expected) but it's a lot more redundant and scalable. I bet our setup is cheaper than your behemoth, too. Remember, you still have to chew through all the code each and every time the page is loaded (your problem is processing the individual thread, not horsepower). Splitting your site amongst multiple webservers means you have scalability as well.
-
Highland, Thank you for the response.
We are using memcached locally as it seems to give best results, having tried a combination of APC and memcached.
Would moving our database to a different server speed up the time to first byte(ttfp) as currently we sit with very little load on cpu? What would be the benefit?
Where you mention 'a cloud based solution' are you referring to using Cloudflare to sit in front of our server to act as a cdn and cache, or to move to a complete cloud based solution? I assume it is their Business package you refer to which gives the ddos and other protection.
Looking at Googles pagespeed tools, out ttfp seems to be the hold-up. which then just leaves the off site code (Snapenage, Comodo, etc) bringing up the last elements.
-
Thanks for this response.
We had been looking at Cloudflare and also at rearranging our server somewhat. Will let you know.
-
Magento is built on top of Zend Framework 1, a notoriously slow PHP framework. It also does some things that slow it down. Some thoughts...
- Be sure your use the Magento caching system.
- Move your database off to another machine. 25k products is a LOT
- Your hosting setup is monolithic. While your box is a beast of a machine (12 threads, 64GB RAM, 4x 128GB SSD) it's still susceptible to slow-down. I bet 50 concurrent users could bring it to its knees. While CDNs can help offload some of this, I recommend the beast with a cloud based solution. I bet you could get 2 or 3 servers plus a DB server for less than what you're paying for this one beast. Then put your machines behind a load balancer. So you would have multiple web servers serving your site up, a load balancer routing traffic to the fastest one and a common DB powering it.
- Switch to Cloudflare for your DNS. They will cache pages for you and they do it for free. They also add a layer of security.
- Use WMT to benchmark your site speed. It tells you the load time in a handy graph. Play around with it and see what happens.
-
We are using Magento on Nginxwth caching enabled with memcache
-
Generating the page seems to take very long. What shopping cart software are you using? Can it cache pages?
-
Thanks for your reply.
This page is a better example of our problem
http://www.pretavoir.co.uk/sunglasses/ray-ban-sunglasses.html
-
Your website isn't that slow from London but there lots of things you can do to improve speed:
1. Use a CDN like NetDNA to host CSS, Javascript and images. By using a CDN, you will also increase the number of simultaneous (parallel) downloads since these files will be hosted on another (sub)domain.
2. You have lots of Javascript files. Try combining them into one file.
3. Add a cache header, this will instruct web browsers to cache your images, css and Javascript files. Simply add this to your .htaccess file:
AddType image/x-icon .ico
<ifmodule mod_headers.c=""># YEAR
<filesmatch ".(ico|gif|jpg|jpeg|png|flv|pdf)$"="">Header set Cache-Control "max-age=29030400"</filesmatch>WEEK
<filesmatch ".(js|css|swf)$"="">Header set Cache-Control "max-age=604800"</filesmatch>
24 HOURS
<filesmatch ".(html|htm|txt|php)$"="">Header set Cache-Control "max-age=86400"</filesmatch></ifmodule>
======================================================
... and sorry for my english.
Hope that helps!
-
Yes had looked at GT Metrix though not paid much attention to YSlow. Will take a look now.
However it may be of more interest to look at the speed of this page rather than homepage;
http://www.pretavoir.co.uk/sunglasses/ray-ban-sunglasses.html
-
Hi Sean,
Your system looks pretty decent... I guess it depends on your traffic load though.
Have you checked out your results on GTMetrix.com?
You scored well in the PageSpeed testing, but not in YSlow. I'd take a look and see if you could leverage some of the suggestions there.
Hope this helps.
Mike
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Finding most popular sites within a category - who offers that information?
Hello Mozzers - I am researching the most popular sites within a category - are there any services that identify the most popular sites within a category - I noticed Alexa do offer a service but I have no idea who else offers such a service (Majestic, perhaps?). Thanks in advance, Luke
Competitive Research | | McTaggart0 -
2 sites with low DA and PA and unoptimised <title>outranking everyone for competitive search term - How ?</title>
Im doing some keyword research for a new client, Ive found 2 anomalies for competitive search terms where sites with unoptimised <title>tags, poor backlinks and other stats, (compared to the other sites listed in the SERP) are out ranking everyone and claiming the #1 spot</p> <p> The 2 search terms are :</p> <ul> <li dir="ltr"> <p dir="ltr"><a href="https://www.google.co.uk/search?q=interior+designers+london&oq=interior+designers+london&aqs=chrome..69i57j69i65j69i60j69i65l2j69i60.2784j0j1&sourceid=chrome&ie=UTF-8">Interior designers London</a>- #1 new-id.co.uk - <a href="https://moz.com/researchtools/ose/links?site=new-id.co.uk&filter=&source=external&target=page&group=0&page=1&sort=page_authority&anchor_id=&anchor_type=&anchor_text=&from_site=">OSE info</a></p> </li> <li dir="ltr"> <p dir="ltr"><a href="https://www.google.co.uk/search?q=interior+designers+london&oq=interior+designers+london&aqs=chrome..69i57j69i65j69i60j69i65l2j69i60.2784j0j1&sourceid=chrome&ie=UTF-8#q=interior+designer+london">Interior designer London</a>- #1 nstudio.co.uk - <a href="https://moz.com/researchtools/ose/links?site=http%3A%2F%2Fnstudio.com%2F&filter=&source=external&target=page&group=0&page=1&sort=page_authority&anchor_id=&anchor_type=&anchor_text=&from_site=">OSE info</a></p> </li> </ul> <p> (interestingly they hardly rank at all for any modification of those search terms)</p> <p> The only thing i could think of is that they both had some really good links using that exact anchor text, but ive been checking OSE for the past month both in the backlinks and the just discovered but couldnt see anything like that.</p> <p>I conducted the SERP checking from a laptop with a broadband connection based in London, although im not very local to either of these locations im about an 8th of the cities distance away from one of those location and about half a cities distance away from the other. So i dont think its a local skew thats causing the SERP rankings.</p> <p>For both sites i can see they had old domains which now redirect to the them :</p> <ul> <li dir="ltr"> <p dir="ltr"><span data-mce-mark="1">New-id.co.uk = </span><span data-mce-mark="1"><a href="http://newidinteriors.com/">newidinteriors.com</a> - <a href="https://moz.com/researchtools/ose/links?site=http%3A%2F%2Fnewidinteriors.com&no_redirects=1&filter=&source=external&target=page&group=0&page=1&sort=page_authority&anchor_id=&anchor_type=&anchor_text=&from_site=">OSE info</a> - PA1, DA1</span></p> </li> <li dir="ltr"> <p dir="ltr"><span data-mce-mark="1">Nstudio.co.uk = intarya.com - <a href="https://moz.com/researchtools/ose/links?site=www.intarya.com&filter=&source=external&target=page&group=0&page=1&sort=page_authority&anchor_id=&anchor_type=&anchor_text=&from_site=">OSE info</a> - Da 32, PA43</span></p> </li> </ul> <p> Although the intarya domain was quite strong with good backlinks (but nothing above par comapred to the other sites the nstudio.co.uk site is now outranking, the anchor text was mostly natural with only some keyword anchor text from PA1 pages. </p> <p>The <a href="http://newidinteriors.com/">newidinteriors.com</a> didnt seem to have a backlink profile, both PA1 and DA1.</p> <p> Ive taken screenshots of the SERP pages below, but feel free to dig further</p> <p>Any idea what's going on here ?</p> <a download="HWkjmDf.png" class="imported-anchor-tag" href="http://i.imgur.com/HWkjmDf.png" target="_blank">HWkjmDf.png</a> <a download="A70jXse.png" class="imported-anchor-tag" href="http://i.imgur.com/A70jXse.png" target="_blank">A70jXse.png</a></title>
Competitive Research | | mike8780 -
Why do some sites perform great but show no data on the tool bar?
Hey everyone, Been a paid member for 3 days and this is my first time posting 🙂 I have a quick question about competitive analysis with the MozBar. I do not want to point out the exact website (unless that is something cool to do on this forum), but there is a site ranking for a single keyword in the local 7 pack in slot one, which is also slot one for the SERP entirely. When I go to look at the page in more detail, the MozBar is showing no DA, PA, anything at all, and the Open Site Explorer is showing no links internal or external. I know that the page has to have at least some of these elements populated in order to be ranking for a term this competitive, so why is the bar not showing anything? The bar works GREAT on other sites below this one. Thanks for any help!
Competitive Research | | tonyflorespsa0 -
Finding new links to site
Is there a way to find sites that linked to my site during a certain time period? Say in the past 2 weeks or from March 1-March 15th ?
Competitive Research | | priceseo0 -
Open Site Explorer Twitter and Facebook Links
I was using Open Site Explorer to compare some of my site's links to a competitor and I noticed that my Twitter page is not counting as an incoming link, whereas theirs are. From what I can tell, we have the same kind of setup on my twitter page, listing the domain in the company information... but no luck. Any suggestions on what I may be able to change? For reference: twitter.com/mediamegamall ... I know I need to work on the twitter presence... one thing at a time 🙂
Competitive Research | | Ask_MMM0 -
Wondering why my site ranks well for one page and not another.
Customers mainly find our site from searching very specific part numbers on google. My site is launch3telecom.com. Take for example these two parts:
Competitive Research | | launch3
MT500A-81015 MR050-81045 Search only those parts in google - we rank 3rd for one of them and don't rank at all for another. Is there any way to check backlinks pointing to those pages? We even show up before big sites like ebay and such on one of them. Can anyone help me understand this?0 -
Keywords in URL structure for Large Site
We are creating a national real estate website which will contain 2mil+ listings. Our aim is to compete with the National leaders in the field. We are trying to lock down a url structure and it basically comes down to if we should put a major keyword in the url structure or not. The structure would have regional keywords naturally. Its the addition of a more descriptive key word which is in question. Our domain name has no keywords in it. For the sake of this example, we would be targeting "city real estate"... oursite.com/real-estate/state/city/ or oursite.com/state/city/ Here is what the big sites use as an example: http://www.zillow.com/homes/for_sale/New-York-NY/ http://www.trulia.com/NY/New_York/ http://www.trulia.com/real_estate/New_York-New_York/ http://www.realtor.com/realestateandhomes-search/New-York Id love to not have to throw keywords in there and be as clean as possible but i also dont want to shoot myself in the foot. The big boys do add additional keywords in the url, does that mean we should? Id much rather be a leader than a follower but again, I dont want to mess this up from the start and these guys have probably tested this (or have they?). Input would be greatly appreciated.
Competitive Research | | cobbsfriedman0 -
How many Page Rank 8 sites are there?
Anyone have any estimate of how many Page Rank 8 sites are out there? Best, Steve
Competitive Research | | Aggie0