{"id":2014,"date":"2009-08-12T07:00:17","date_gmt":"2009-08-12T06:00:17","guid":{"rendered":"http:\/\/www.bitvolution.com\/?p=386"},"modified":"2016-12-04T09:27:00","modified_gmt":"2016-12-04T09:27:00","slug":"peopleperhour-com-search-page-redesign","status":"publish","type":"post","link":"https:\/\/www.tomfotherby.com\/blog\/index.php\/2009\/08\/peopleperhour-com-search-page-redesign\/","title":{"rendered":"PeoplePerHour.com search page redesign"},"content":{"rendered":"<p>My latest project was to implement a redesign of the PeoplePerHour &#8220;<a href=\"http:\/\/www.peopleperhour.com\/find\">Find Freelancers<\/a>&#8221; page.<\/p>\n<div class=\"clearAfter\" style=\"width:631px;margin:0 auto\">\n<div class=\"alignleft\" style=\"width:300px;padding:0 5px 0 0;margin:0;border-right:1px dashed black;text-align:center\">\n<h2>Previous Design<\/h2>\n<p><a href=\"https:\/\/i0.wp.com\/www.tomfotherby.com\/blog\/wp-content\/uploads\/2009\/11\/screenshot-search-before.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.bitvolution.com\/files\/2009\/11\/screenshot-search-before-300x260.png?resize=300%2C260\" alt=\"screenshot of PeoplePerHour search page before redesign\" width=\"300\" height=\"260\" class=\"alignnone size-medium wp-image-388\" style=\"margin:0;padding:0;border:0\" \/><\/a>\n<\/div>\n<div class=\"alignleft\" style=\"width:300px;padding:0 0 0 5px;margin:0;text-align:center\">\n<h2>New Design<\/h2>\n<p><a href=\"https:\/\/i0.wp.com\/www.tomfotherby.com\/blog\/wp-content\/uploads\/2009\/11\/screenshot-search-after.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.bitvolution.com\/files\/2009\/11\/screenshot-search-after-300x242.png?resize=300%2C242\" alt=\"screenshot of PeoplePerHour search page after redesign \" width=\"300\" height=\"242\" class=\"alignnone size-medium wp-image-387\" style=\"margin:0;padding:0;border:0\" \/><\/a>\n<\/div>\n<\/div>\n<p>Why is the new search better?<\/p>\n<ol>\n<li>It&#8217;s twice as fast\n<ul>\n<li>Many less DB queries per page (old: &gt;100, new: 10)\n<li>Less page reloads needed (results refinement via AJAX)\n<li>Uses faster DB queries, less table JOINs and better indexes\n<\/ul>\n<li>It returns more relevant results\n<ul>\n<li>It supports multiple keywords and uses Natural language full-text search so ranking takes into account proximity and duplication\n<li>Users get feedback about why a result was returned (keyword match highlighting)\n<\/ul>\n<li>It&#8217;s more powerful\n<ul>\n<li>More search options, e.g. search on hourly rate of provider.\n<li>Returns more information, e.g. provider earnings, hourly rate\n<\/ul>\n<li>It has better SEO\n<ul>\n<li>Used fairly nice URLs, higher keyword density, better HTML markup, better code to content ratio.\n<li>Added links to &#8220;Related queries&#8221;, &#8220;Popular queries&#8221; and &#8220;Top Searches by sector&#8221;.\n<\/ul>\n<li>The user-interface and page layout has been improved. (UI built with <a href=\"http:\/\/jquery.com\/\">JQuery<\/a>).\n<li>Users can now link to any search (cut&amp;paste URL)\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>My latest project was to implement a redesign of the PeoplePerHour &#8220;Find Freelancers&#8221; page. Previous Design New Design Why is the new search better? It&#8217;s twice as fast Many less DB queries per page (old: &gt;100, new: 10) Less page reloads needed (results refinement via AJAX) Uses faster DB queries, less table JOINs and better [&hellip;]<\/p>\n","protected":false},"author":52,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[89],"tags":[88,90,33],"class_list":["post-2014","post","type-post","status-publish","format-standard","hentry","category-client-work","tag-beforevsafter","tag-design","tag-peopleperhour"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.tomfotherby.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/2014","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tomfotherby.com\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tomfotherby.com\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tomfotherby.com\/blog\/index.php\/wp-json\/wp\/v2\/users\/52"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tomfotherby.com\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=2014"}],"version-history":[{"count":2,"href":"https:\/\/www.tomfotherby.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/2014\/revisions"}],"predecessor-version":[{"id":2040,"href":"https:\/\/www.tomfotherby.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/2014\/revisions\/2040"}],"wp:attachment":[{"href":"https:\/\/www.tomfotherby.com\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=2014"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tomfotherby.com\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=2014"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tomfotherby.com\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=2014"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}