protected function tagMeta()
	{
		// Initialize string
		$html = '';

		// Prevent robots from crawling and indexing the site if not in production mode
		$this->addRobots();

		// Force IE compatibility if option is active
		$this->addIeEdge();

		// Add viewport meta tag for responsive design if option is active
		$this->addResponsive();

		// Add tags for Open Graph if option is active
		$this->addFacebook();

		// Add tags for Twitter Card if option is active
		$this->addTwitter();

		// Add all manually defined meta tags
		foreach ($this->meta as $type => $val)
		{
			foreach ($val as $value => $content)
			{
				// Check if values are defined
				if ($value && $content)
				{
					// Link to a public file
					if (File::isFile(public_path($content)))
					{
						$content = asset($content);
					}

					// Return tag for each registered meta
					$html .= '<meta '.$type.'="'.$value.'" content="'.$content.'">' . "\n\t";
				}
			}
		}

		// Return complete string
		return $html;
	}