diff --git a/resources/views/components/extensions/favicon.blade.php b/resources/views/components/extensions/favicon.blade.php
index bafadca..01e850b 100644
--- a/resources/views/components/extensions/favicon.blade.php
+++ b/resources/views/components/extensions/favicon.blade.php
@@ -1,2 +1,6 @@
-
-
+@if ($favicon = seo('favicon'))
+
+@else
+
+
+@endif
diff --git a/src/SEOManager.php b/src/SEOManager.php
index 9e5b9ad..c93cc29 100644
--- a/src/SEOManager.php
+++ b/src/SEOManager.php
@@ -216,9 +216,13 @@ class SEOManager
}
/** Enable favicon extension. */
- public function favicon(): static
+ public function favicon(string|bool $value = true): static
{
- $this->extensions['favicon'] = true;
+ if (is_string($value) && !empty($value)) {
+ $this->set('favicon', $value);
+ }
+
+ $this->extensions['favicon'] = !!$value;
return $this;
}