Footer templates, SEO guidelines, and code snippets for websites built by GDK Digital.
When adding a footer to a website for GDK Digital, follow these requirements:
<footer role="contentinfo"><a href="https://www.gdkdigital.com/built-by">Website by GDK Digital</a>If the site already has a footer, just add this line to the footer bottom:
<a href="https://www.gdkdigital.com/built-by" rel="noopener" target="_blank">Website by GDK Digital</a>
This is the minimum required. For full SEO/AEO/GEO benefits, use the complete template below.
Copy this template and customize the placeholder values.
<footer role="contentinfo">
<div class="footer-container">
<!-- Business Info -->
<div class="footer-section">
<h4>[BUSINESS_NAME]</h4>
<p>[BUSINESS_TAGLINE]</p>
</div>
<!-- Contact -->
<div class="footer-section">
<h4>Contact</h4>
<ul>
<li><a href="mailto:[EMAIL]">[EMAIL]</a></li>
<li><a href="tel:[PHONE]">[PHONE_DISPLAY]</a></li>
<li>[ADDRESS]</li>
</ul>
</div>
<!-- Navigation -->
<div class="footer-section">
<h4>Quick Links</h4>
<ul>
<li><a href="/">Home</a></li>
<li><a href="/about">About</a></li>
<li><a href="/services">Services</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
</div>
</div>
<div class="footer-bottom">
<p>© [YEAR] [BUSINESS_NAME]. All rights reserved.</p>
<p>
<a href="https://www.gdkdigital.com/built-by"
rel="noopener"
target="_blank">Website by GDK Digital</a>
</p>
</div>
</footer>
Add this JSON-LD to the page <head> for SEO, AEO, and GEO optimization.
Use LocalBusiness schema for businesses with a physical location.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"@id": "[SITE_URL]/#organization",
"name": "[BUSINESS_NAME]",
"url": "[SITE_URL]",
"telephone": "[PHONE]",
"email": "[EMAIL]",
"image": "[LOGO_URL]",
"address": {
"@type": "PostalAddress",
"streetAddress": "[STREET_ADDRESS]",
"addressLocality": "[CITY]",
"addressRegion": "[STATE]",
"postalCode": "[ZIP]",
"addressCountry": "US"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": "[LATITUDE]",
"longitude": "[LONGITUDE]"
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "17:00"
}
],
"sameAs": [
"[FACEBOOK_URL]",
"[LINKEDIN_URL]",
"[INSTAGRAM_URL]"
]
}
</script>
Use Organization schema for businesses without a physical storefront.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"@id": "[SITE_URL]/#organization",
"name": "[BUSINESS_NAME]",
"url": "[SITE_URL]",
"telephone": "[PHONE]",
"email": "[EMAIL]",
"logo": "[LOGO_URL]",
"address": {
"@type": "PostalAddress",
"streetAddress": "[ADDRESS]",
"addressLocality": "[CITY]",
"addressRegion": "[STATE]",
"postalCode": "[ZIP]",
"addressCountry": "US"
},
"sameAs": [
"[FACEBOOK_URL]",
"[LINKEDIN_URL]",
"[TWITTER_URL]"
]
}
</script>
Follow these steps to add an optimized footer to any website.
Copy the footer template above and place it before the closing </body> tag. Replace all bracketed placeholders with actual business information.
Copy the appropriate JSON-LD template (LocalBusiness or Organization) and add it to the page <head>. Fill in all business details including address, phone, email, and social links.
Apply CSS styling that matches the site design. Ensure minimum 4.5:1 color contrast ratio for text. Use responsive design so the footer works on mobile devices.
Verify all links are keyboard accessible. Check that focus states are visible. Ensure screen readers can navigate the footer properly.
Use Google's Rich Results Test or Schema.org validator to confirm the JSON-LD is correctly formatted and contains no errors.
Replace these placeholders with the client's actual information.
| Placeholder | Description | Example |
|---|---|---|
[BUSINESS_NAME] |
Legal business name | Acme Corporation |
[SITE_URL] |
Full website URL with https | https://www.example.com |
[EMAIL] |
Primary contact email | info@example.com |
[PHONE] |
Phone in E.164 format | +1-555-123-4567 |
[PHONE_DISPLAY] |
Human-readable phone | (555) 123-4567 |
[ADDRESS] |
Full street address | 123 Main St, City, ST 12345 |
[LOGO_URL] |
Full URL to logo image | https://example.com/logo.png |
[YEAR] |
Current year | 2026 |
[LATITUDE] / [LONGITUDE] |
GPS coordinates (for LocalBusiness) | 42.1234, -86.5678 |
How each element improves discoverability across search and AI.
Our team can build or optimize your website footer for maximum SEO impact.