Website speed

Search engines not only rank the websites based on keywords, mobile-friendlyness...etc. but also based on speed. Increasing speed is not always simple, sometimes it relates to the webserver, the size of multimedia, the logic of the website and to the improper use of database transactions within the logic of the website or the stored procedures inside the database itself. The most expensive reason is the bad design of the database.