Example #1
0
 public function addSEOTagsForProduct($product)
 {
     $title = $product->name;
     $description = $product->description;
     $url = route('products.show', [$product->slug]);
     $image = http_file($product->image_path);
     SEOMeta::setTitle($title);
     SEOMeta::setDescription($description);
     OpenGraph::setTitle($this->escapeQuotes($title));
     OpenGraph::setDescription($this->escapeQuotes($description));
     OpenGraph::setUrl($url);
     OpenGraph::addImage($image);
     OpenGraph::addProperty('image:width', '300');
     OpenGraph::addProperty('image:height', '250');
     TwitterCard::setTitle($title);
     TwitterCard::setUrl($url);
     TwitterCard::setUrl($url);
     TwitterCard::addImage($image);
 }