The Wall Pocket Company specialize in manufacturing custom displays and wall sign holders in plastic, acrylic, wood, Plexiglass and granite.
Category
Office Supplies and Equipment, Decorative Accessories, Signage, Point of Purchase Displays
Challenge
The goal for their internet site was to attract online shoppers to their ecommerce store. Our goal was to get them a better search engine placement with most competitive broad search keywords, without regional geographical locator terms.
Optimization Steps
After reviewing and studying the client's requirements following steps are applied to for SEO.
Solution met with client to discuss site goals and SEO strategy
cyberThink performed extensive research to understand the search behavior of this client's target audience and identify and determine which broad search keyword phrases would drive the most traffic to the website
Created and installed Search Engine Optimization code on their website to influence search engines
Manually submitted site to popular search engines and directories
Setup reciprocal link building campaign with aim to acquire quality and theme based incoming links
Results
Current Ranking Results
Number #5 In Google with "wood sign holder"
Number #1 In Yahoo with "wood sign holder"
Number #1 In MSN with "wood sign holder"
Number #6 In Google with "plastic sign holder"
Number #1 In Yahoo with "plastic sign holder"
Number #1 In MSN with "plastic sign holder"
Number #18 In Google with "sign holder"
Number #1 In Yahoo with "sign holder"
Number #1 In MSN with "sign holder"
Also website is coming up with 20 keywords on top 10 to 30 positions on major search engines.
";
if($exit == 1)
exit;
}
return $db_rec_row_array;
}
//use to insert record
function insert($query,$debug=0)
{
if(trim($query) == "")
die("Query is Empty: ".mysql_error());
/*
This is used to check that query has insert word or not
If you try to execute other types of query in that case this will give the error
*/
if(!preg_match("/^insert/i",$query))
die(" Invalid Query: ".$query." ");
$this->result = mysql_query($query,$this->links);
if(!$this->result)
die(" Result Erorr: ".mysql_error()." ".$query." ");
/*
This is used to debug the code and print the query
You have to pass 1 (one) as the second argument of the edit function
Default is $debug 0 set.
*/
if($debug == 1)
{
print "
";
exit;
}
return $this->result;
}
//use to update record
function update($query,$debug=0)
{
if(trim($query) == "")
die("Query is Empty: ".mysql_error());
/*
This is used to check that query has update word or not
If you try to execute other types of query in that case this will give the error
*/
if(!preg_match("/^update/i",$query))
die(" Invalid Query: ".$query." ");
$this->result = mysql_query($query,$this->links);
if(!$this->result)
die(" Result Erorr: ".mysql_error()." ".$query." ");
/*
This is used to debug the code and print the query
You have to pass 1 (one) as the second argument of the edit function
Default is $debug 0 set.
*/
if($debug == 1)
{
print "
";
exit;
}
return $this->result;
}
//use to insert, update, replace and delete record
function delete($query,$debug=0)
{
if(trim($query) == "")
die("Query is Empty: ".mysql_error());
/*
This is used to check that query has delete word or not
If you try to execute other types of query in that case this will give the error
*/
if(!preg_match("/^delete/i",$query))
die(" Invalid Query: ".$query." ");
$this->result = mysql_query($query,$this->links);
if(!$this->result)
die(" Result Erorr: ".mysql_error()." ".$query." ");
/*
This is used to debug the code and print the query
You have to pass 1 (one) as the second argument of the edit function
Default is $debug 0 set.
*/
if($debug == 1)
{
print "