diff --git a/public/assets/css/main.css b/public/assets/css/main.css
index a321640..e23c1b9 100644
--- a/public/assets/css/main.css
+++ b/public/assets/css/main.css
@@ -1047,6 +1047,13 @@ only screen and (min-width: 576px) and (max-width: 767px) {
padding-top: 60px;
padding-bottom: 60px;
}
+
+ .service-one-home, .faq-page-section, .faq-two,
+ .home-contact-one, .history-two, .about-three,
+ .pf-section, .work-process-container-wrapper.style2,
+ .fo-section, .about-two, .why-choose-two__content {
+ padding: 60px 0;
+ }
}
.section-space-top {
@@ -1067,7 +1074,7 @@ only screen and (min-width: 576px) and (max-width: 767px) {
@media (max-width: 767px) {
.section-space-top {
- padding-top: 70px;
+ padding-top: 60px;
}
}
@@ -1088,8 +1095,8 @@ only screen and (min-width: 576px) and (max-width: 767px) {
}
@media (max-width: 767px) {
- .section-space-bottom {
- padding-bottom: 70px;
+ .section-space-bottom, .contact-one {
+ padding-bottom: 60px;
}
}
@@ -2744,6 +2751,11 @@ only screen and (min-width: 576px) and (max-width: 767px) {
gap: 30px;
}
+@media (max-width: 425px) {
+ .footer-bottom .right-area {
+ gap: 0px;
+ }
+}
ul.footer-contact-info-widget h6 {
color: #fff;
@@ -2793,6 +2805,7 @@ ul.footer-contact-info-widget .icon {
.footer-bottom {
flex-direction: column;
gap: 20px;
+ text-align: center;
}
}
@@ -4368,7 +4381,7 @@ p.banner-text {
/* BRAND CSS START
/*----------------------------------------*/
-@media screen and (max-width: 400px) {
+@media screen and (max-width: 425px) {
.brand-section {
text-align: center;
}
diff --git a/public/assets/images/blog/blog-cards/mar-1-card.webp b/public/assets/images/blog/blog-cards/mar-1-card.webp
new file mode 100644
index 0000000..7f7ecec
Binary files /dev/null and b/public/assets/images/blog/blog-cards/mar-1-card.webp differ
diff --git a/public/assets/images/blog/blog-cards/mar-2-card.webp b/public/assets/images/blog/blog-cards/mar-2-card.webp
new file mode 100644
index 0000000..21496b4
Binary files /dev/null and b/public/assets/images/blog/blog-cards/mar-2-card.webp differ
diff --git a/public/assets/images/blog/blog-details/mar-1-big-img.webp b/public/assets/images/blog/blog-details/mar-1-big-img.webp
new file mode 100644
index 0000000..e086a13
Binary files /dev/null and b/public/assets/images/blog/blog-details/mar-1-big-img.webp differ
diff --git a/public/assets/images/blog/blog-details/mar-2-big-img.webp b/public/assets/images/blog/blog-details/mar-2-big-img.webp
new file mode 100644
index 0000000..98d0fdf
Binary files /dev/null and b/public/assets/images/blog/blog-details/mar-2-big-img.webp differ
diff --git a/public/assets/images/home/1/banner-image/right-digital.webp b/public/assets/images/home/1/banner-image/right-digital.webp
new file mode 100644
index 0000000..8420c73
Binary files /dev/null and b/public/assets/images/home/1/banner-image/right-digital.webp differ
diff --git a/public/assets/images/home/1/banner-image/right-graphic.webp b/public/assets/images/home/1/banner-image/right-graphic.webp
new file mode 100644
index 0000000..69c1781
Binary files /dev/null and b/public/assets/images/home/1/banner-image/right-graphic.webp differ
diff --git a/public/assets/images/home/1/banner-image/right-seo.webp b/public/assets/images/home/1/banner-image/right-seo.webp
new file mode 100644
index 0000000..ab621f6
Binary files /dev/null and b/public/assets/images/home/1/banner-image/right-seo.webp differ
diff --git a/public/assets/images/home/1/banner-image/right-web.webp b/public/assets/images/home/1/banner-image/right-web.webp
new file mode 100644
index 0000000..d9b723f
Binary files /dev/null and b/public/assets/images/home/1/banner-image/right-web.webp differ
diff --git a/public/assets/images/home/right-img.webp b/public/assets/images/home/right-img.webp
new file mode 100644
index 0000000..f60cce5
Binary files /dev/null and b/public/assets/images/home/right-img.webp differ
diff --git a/public/assets/images/innerbanner/left/accessability.webp b/public/assets/images/innerbanner/left/accessability.webp
new file mode 100644
index 0000000..b21a005
Binary files /dev/null and b/public/assets/images/innerbanner/left/accessability.webp differ
diff --git a/public/assets/images/innerbanner/left/privacy.webp b/public/assets/images/innerbanner/left/privacy.webp
new file mode 100644
index 0000000..7ddd354
Binary files /dev/null and b/public/assets/images/innerbanner/left/privacy.webp differ
diff --git a/public/sitemap.xml b/public/sitemap.xml
index 04bdb6e..d63ab12 100644
--- a/public/sitemap.xml
+++ b/public/sitemap.xml
@@ -1 +1 @@
-https://metatroncubesolutions.com/ daily 1.0 https://metatroncubesolutions.com/services-digital-solutions/ daily 0.7 https://metatroncubesolutions.com/about/ weekly 0.7 https://metatroncubesolutions.com/careers/ weekly 0.7 https://metatroncubesolutions.com/portfolio/ weekly 0.7 https://metatroncubesolutions.com/blog/ weekly 0.7 https://metatroncubesolutions.com/contact/ monthly 0.5 https://metatroncubesolutions.com/faq/ monthly 0.5 https://metatroncubesolutions.com/service/website-development-company/ weekly 0.6 https://metatroncubesolutions.com/service/mobile-application-development/ weekly 0.6 https://metatroncubesolutions.com/service/graphic-designing-company/ weekly 0.6 https://metatroncubesolutions.com/service/ui-ux-designing/ weekly 0.6 https://metatroncubesolutions.com/service/search-engine-optimization-seo-content-writing/ weekly 0.6 https://metatroncubesolutions.com/service/digital-marketing-agency-in-canada/ weekly 0.6 https://metatroncubesolutions.com/service/app-development-waterloo/ weekly 0.6 https://metatroncubesolutions.com/service/kitchener-waterloo-website-design-services/ weekly 0.6 https://metatroncubesolutions.com/service/professional-website-designers-in-waterloo/ weekly 0.6 https://metatroncubesolutions.com/service/waterloo-seo-services/ weekly 0.6 https://metatroncubesolutions.com/service/web-design-toronto-custom-website-creation-by-metatroncube-software-solutions/ weekly 0.6 https://metatroncubesolutions.com/service/web-page-design-in-waterloo/ weekly 0.6 https://metatroncubesolutions.com/5-tips-to-create-viral-content-that-drives-engagement/ weekly 0.6 https://metatroncubesolutions.com/instagram-vs-facebook-choosing-the-right-platform-for-your-business/ weekly 0.6 https://metatroncubesolutions.com/how-local-seo-can-drive-more-foot-traffic-to-your-business/ weekly 0.6 https://metatroncubesolutions.com/on-page-vs-off-page-seo-what-every-business-owner-needs-to-know/ weekly 0.6 https://metatroncubesolutions.com/how-to-create-a-winning-digital-marketing-strategy-for-your-business/ weekly 0.6 https://metatroncubesolutions.com/white-hat-vs-black-hat-seo-an-in-depth-link-building-guide/ weekly 0.6 https://metatroncubesolutions.com/how-to-boost-your-small-business-with-effective-digital-marketing-strategies/ weekly 0.6 https://metatroncubesolutions.com/the-importance-of-local-seo-for-real-estate-agents/ weekly 0.6 https://metatroncubesolutions.com/how-to-optimize-your-website-for-voice-search/ weekly 0.6 https://metatroncubesolutions.com/how-ai-is-revolutionizing-web-development-and-seo/ weekly 0.6 https://metatroncubesolutions.com/top-digital-marketing-agency-in-canada-metatroncube-software-solutions/ weekly 0.6 https://metatroncubesolutions.com/best-digital-marketing-company-in-canada-metatroncube-solutions/ weekly 0.6 https://metatroncubesolutions.com/web-designers-for-small-business/ weekly 0.6 https://metatroncubesolutions.com/mobile-commerce-2024-web-app-development-evolution/ weekly 0.6 https://metatroncubesolutions.com/how-to-personalize-cold-emails-without-spending-hours-on-research/ weekly 0.6 https://metatroncubesolutions.com/how-to-overcome-the-biggest-challenges-in-cold-emailing-b2b-success/ weekly 0.6 https://metatroncubesolutions.com/9-powerful-free-google-tools-to-grow-your-business/ weekly 0.6 https://metatroncubesolutions.com/5-digital-marketing-mistakes-every-small-business-must-avoid/ weekly 0.6 https://metatroncubesolutions.com/how-digital-solutions-drove-success-for-a-local-business/ weekly 0.6 https://metatroncubesolutions.com/ai-driven-seo-how-to-future-proof-your-search-strategy/ weekly 0.6 https://metatroncubesolutions.com/mastering-omnichannel-marketing-strategies-for-2026/ weekly 0.6 https://metatroncubesolutions.com/how-metatroncube-solutions-improve-local-seo-waterloo/ weekly 0.6 https://metatroncubesolutions.com/why-metatroncube-solutions-top-choice-social-media-marketing-waterloo/ weekly 0.6 https://metatroncubesolutions.com/how-does-metatroncube-solutions-help-businesses-get-more-local-customers-through-search-engines/ weekly 0.6 https://metatroncubesolutions.com/can-metatroncube-solutions-optimize-my-google-business-profile/ weekly 0.6 https://metatroncubesolutions.com/seo-services-waterloo-small-businesses-metatroncube/ weekly 0.6 https://metatroncubesolutions.com/boost-google-maps-ranking-waterloo-metatroncube/ weekly 0.6 https://metatroncubesolutions.com/how-metatroncube-solutions-uses-ai-tools-to-boost-your-marketing-in-toronto/ weekly 0.6 https://metatroncubesolutions.com/what-types-of-social-media-ads-does-metatroncube-solutions-recommend-for-small-businesses-in-toronto/ weekly 0.6 https://metatroncubesolutions.com/should-i-run-facebook-or-google-ads-for-my-business-and-can-metatroncube-solutions-manage-them/ weekly 0.6 https://metatroncubesolutions.com/is-metatroncube-solutions-the-best-ppc-agency-in-waterloo/ weekly 0.6 https://metatroncubesolutions.com/how-can-metatroncube-solutions-help-me-get-more-followers-for-my-local-business/ weekly 0.6 https://metatroncubesolutions.com/how-to-track-roi-from-your-website-and-marketing-campaigns-with-metatroncube-solutions/ weekly 0.6 https://metatroncubesolutions.com/does-metatroncube-solutions-provide-ai-powered-marketing-solutions-for-local-businesses-in-waterloo/ weekly 0.6 https://metatroncubesolutions.com/how-can-i-track-roi-from-my-website-and-marketing-campaigns-with-metatroncube-solutions-in-waterloo/ weekly 0.6 https://metatroncubesolutions.com/can-metatroncube-solutions-manage-my-social-media-campaigns-from-start-to-finish/ weekly 0.6 https://metatroncubesolutions.com/does-metatroncube-solutions-provide-website-audits-for-small-businesses/ weekly 0.6 https://metatroncubesolutions.com/can-metatroncube-solutions-handle-both-seo-and-ppc-campaigns-for-my-business-in-waterloo/ weekly 0.6 https://metatroncubesolutions.com/what-types-of-social-media-ads-does-metatroncube-solutions-recommend-for-small-businesses-in-waterloo/ weekly 0.6 https://metatroncubesolutions.com/driving-digital-growth-with-metatroncubes-performance-focused-marketing-strategies/ weekly 0.6 https://metatroncubesolutions.com/how-metatroncube-helps-businesses-scale-faster-with-smart-digital-solutions/ weekly 0.6 https://metatroncubesolutions.com/building-powerful-digital-brands-with-metatroncube-creative-technical-expertise/ weekly 0.6 https://metatroncubesolutions.com/professional-digital-marketing-services-in-canada-for-sustainable-business-growth/ weekly 0.6 https://metatroncubesolutions.com/custom-website-development-solutions-in-canada-for-modern-businesses/ weekly 0.6 https://metatroncubesolutions.com/is-metatroncube-solutions-the-top-choice-for-social-media-marketing-in-waterloo/ weekly 0.6 https://metatroncubesolutions.com/how-can-metatroncube-solutions-improve-mobile-ux-for-my-business-website/ weekly 0.6 https://metatroncubesolutions.com/is-metatroncube-solutions-a-good-agency-for-website-redesign-in-waterloo/ weekly 0.6 https://metatroncubesolutions.com/does-metatroncube-solutions-provide-website-audits-for-small-businesses/ weekly 0.6 https://metatroncubesolutions.com/seo-for-small-businesses-waterloo/ weekly 0.6 https://metatroncubesolutions.com/modern-business-website-features-waterloo/ weekly 0.6 https://metatroncubesolutions.com/why-social-media-management-important-business/ weekly 0.6 https://metatroncubesolutions.com/why-you-need-digital-marketing-agency-business-growth/ weekly 0.6
\ No newline at end of file
+https://metatroncubesolutions.com/ daily 1.0 https://metatroncubesolutions.com/services-digital-solutions/ daily 0.7 https://metatroncubesolutions.com/about-us/ weekly 0.7 https://metatroncubesolutions.com/careers/ weekly 0.7 https://metatroncubesolutions.com/portfolio/ weekly 0.7 https://metatroncubesolutions.com/blog/ weekly 0.7 https://metatroncubesolutions.com/contact/ monthly 0.5 https://metatroncubesolutions.com/faq/ monthly 0.5 https://metatroncubesolutions.com/services-digital-solutions/website-development-company/ weekly 0.6 https://metatroncubesolutions.com/services-digital-solutions/mobile-application-development/ weekly 0.6 https://metatroncubesolutions.com/services-digital-solutions/graphic-designing-company/ weekly 0.6 https://metatroncubesolutions.com/services-digital-solutions/ui-ux-designing/ weekly 0.6 https://metatroncubesolutions.com/services-digital-solutions/search-engine-optimization-seo-content-writing/ weekly 0.6 https://metatroncubesolutions.com/services-digital-solutions/digital-marketing-agency-in-canada/ weekly 0.6 https://metatroncubesolutions.com/services-digital-solutions/app-development-waterloo/ weekly 0.6 https://metatroncubesolutions.com/services-digital-solutions/kitchener-waterloo-website-design-services/ weekly 0.6 https://metatroncubesolutions.com/services-digital-solutions/professional-website-designers-in-waterloo/ weekly 0.6 https://metatroncubesolutions.com/services-digital-solutions/waterloo-seo-services/ weekly 0.6 https://metatroncubesolutions.com/services-digital-solutions/web-design-toronto-custom-website-creation-by-metatroncube-software-solutions/ weekly 0.6 https://metatroncubesolutions.com/services-digital-solutions/web-page-design-in-waterloo/ weekly 0.6 https://metatroncubesolutions.com/blog/5-tips-to-create-viral-content-that-drives-engagement/ weekly 0.6 https://metatroncubesolutions.com/blog/instagram-vs-facebook-choosing-the-right-platform-for-your-business/ weekly 0.6 https://metatroncubesolutions.com/blog/how-local-seo-can-drive-more-foot-traffic-to-your-business/ weekly 0.6 https://metatroncubesolutions.com/blog/on-page-vs-off-page-seo-what-every-business-owner-needs-to-know/ weekly 0.6 https://metatroncubesolutions.com/blog/how-to-create-a-winning-digital-marketing-strategy-for-your-business/ weekly 0.6 https://metatroncubesolutions.com/blog/white-hat-vs-black-hat-seo-an-in-depth-link-building-guide/ weekly 0.6 https://metatroncubesolutions.com/blog/how-to-boost-your-small-business-with-effective-digital-marketing-strategies/ weekly 0.6 https://metatroncubesolutions.com/blog/the-importance-of-local-seo-for-real-estate-agents/ weekly 0.6 https://metatroncubesolutions.com/blog/how-to-optimize-your-website-for-voice-search/ weekly 0.6 https://metatroncubesolutions.com/blog/how-ai-is-revolutionizing-web-development-and-seo/ weekly 0.6 https://metatroncubesolutions.com/blog/top-digital-marketing-agency-in-canada-metatroncube-software-solutions/ weekly 0.6 https://metatroncubesolutions.com/blog/best-digital-marketing-company-in-canada-metatroncube-solutions/ weekly 0.6 https://metatroncubesolutions.com/blog/web-designers-for-small-business/ weekly 0.6 https://metatroncubesolutions.com/blog/mobile-commerce-2024-web-app-development-evolution/ weekly 0.6 https://metatroncubesolutions.com/blog/how-to-personalize-cold-emails-without-spending-hours-on-research/ weekly 0.6 https://metatroncubesolutions.com/blog/how-to-overcome-the-biggest-challenges-in-cold-emailing-b2b-success/ weekly 0.6 https://metatroncubesolutions.com/blog/9-powerful-free-google-tools-to-grow-your-business/ weekly 0.6 https://metatroncubesolutions.com/blog/5-digital-marketing-mistakes-every-small-business-must-avoid/ weekly 0.6 https://metatroncubesolutions.com/blog/how-digital-solutions-drove-success-for-a-local-business/ weekly 0.6 https://metatroncubesolutions.com/blog/ai-driven-seo-how-to-future-proof-your-search-strategy/ weekly 0.6 https://metatroncubesolutions.com/blog/mastering-omnichannel-marketing-strategies-for-2026/ weekly 0.6 https://metatroncubesolutions.com/blog/how-metatroncube-solutions-improve-local-seo-waterloo/ weekly 0.6 https://metatroncubesolutions.com/blog/why-metatroncube-solutions-top-choice-social-media-marketing-waterloo/ weekly 0.6 https://metatroncubesolutions.com/blog/how-does-metatroncube-solutions-help-businesses-get-more-local-customers-through-search-engines/ weekly 0.6 https://metatroncubesolutions.com/blog/can-metatroncube-solutions-optimize-my-google-business-profile/ weekly 0.6 https://metatroncubesolutions.com/blog/seo-services-waterloo-small-businesses-metatroncube/ weekly 0.6 https://metatroncubesolutions.com/blog/boost-google-maps-ranking-waterloo-metatroncube/ weekly 0.6 https://metatroncubesolutions.com/blog/how-metatroncube-solutions-uses-ai-tools-to-boost-your-marketing-in-toronto/ weekly 0.6 https://metatroncubesolutions.com/blog/what-types-of-social-media-ads-does-metatroncube-solutions-recommend-for-small-businesses-in-toronto/ weekly 0.6 https://metatroncubesolutions.com/blog/should-i-run-facebook-or-google-ads-for-my-business-and-can-metatroncube-solutions-manage-them/ weekly 0.6 https://metatroncubesolutions.com/blog/is-metatroncube-solutions-the-best-ppc-agency-in-waterloo/ weekly 0.6 https://metatroncubesolutions.com/blog/how-can-metatroncube-solutions-help-me-get-more-followers-for-my-local-business/ weekly 0.6 https://metatroncubesolutions.com/blog/how-to-track-roi-from-your-website-and-marketing-campaigns-with-metatroncube-solutions/ weekly 0.6 https://metatroncubesolutions.com/blog/does-metatroncube-solutions-provide-ai-powered-marketing-solutions-for-local-businesses-in-waterloo/ weekly 0.6 https://metatroncubesolutions.com/blog/how-can-i-track-roi-from-my-website-and-marketing-campaigns-with-metatroncube-solutions-in-waterloo/ weekly 0.6 https://metatroncubesolutions.com/blog/can-metatroncube-solutions-manage-my-social-media-campaigns-from-start-to-finish/ weekly 0.6 https://metatroncubesolutions.com/blog/does-metatroncube-solutions-provide-website-audits-for-small-businesses/ weekly 0.6 https://metatroncubesolutions.com/blog/can-metatroncube-solutions-handle-both-seo-and-ppc-campaigns-for-my-business-in-waterloo/ weekly 0.6 https://metatroncubesolutions.com/blog/what-types-of-social-media-ads-does-metatroncube-solutions-recommend-for-small-businesses-in-waterloo/ weekly 0.6 https://metatroncubesolutions.com/blog/driving-digital-growth-with-metatroncubes-performance-focused-marketing-strategies/ weekly 0.6 https://metatroncubesolutions.com/blog/how-metatroncube-helps-businesses-scale-faster-with-smart-digital-solutions/ weekly 0.6 https://metatroncubesolutions.com/blog/building-powerful-digital-brands-with-metatroncube-creative-technical-expertise/ weekly 0.6 https://metatroncubesolutions.com/blog/professional-digital-marketing-services-in-canada-for-sustainable-business-growth/ weekly 0.6 https://metatroncubesolutions.com/blog/custom-website-development-solutions-in-canada-for-modern-businesses/ weekly 0.6 https://metatroncubesolutions.com/blog/is-metatroncube-solutions-the-top-choice-for-social-media-marketing-in-waterloo/ weekly 0.6 https://metatroncubesolutions.com/blog/how-can-metatroncube-solutions-improve-mobile-ux-for-my-business-website/ weekly 0.6 https://metatroncubesolutions.com/blog/is-metatroncube-solutions-a-good-agency-for-website-redesign-in-waterloo/ weekly 0.6 https://metatroncubesolutions.com/blog/does-metatroncube-solutions-provide-website-audits-for-small-businesses/ weekly 0.6 https://metatroncubesolutions.com/blog/seo-for-small-businesses-waterloo/ weekly 0.6 https://metatroncubesolutions.com/blog/modern-business-website-features-waterloo/ weekly 0.6 https://metatroncubesolutions.com/blog/why-social-media-management-important-business/ weekly 0.6 https://metatroncubesolutions.com/blog/why-you-need-digital-marketing-agency-business-growth/ weekly 0.6 https://metatroncubesolutions.com/blog/how-much-does-it-cost-to-hire-a-small-business-digital-marketing-agency-in-toronto/ weekly 0.6 https://metatroncubesolutions.com/blog/digital-marketing-agency-pricing-models-explained/ weekly 0.6
\ No newline at end of file
diff --git a/scripts/generate-sitemap.cjs b/scripts/generate-sitemap.cjs
index 3fdbf40..566fdea 100644
--- a/scripts/generate-sitemap.cjs
+++ b/scripts/generate-sitemap.cjs
@@ -37,24 +37,24 @@ const formatUrl = (url) => {
const staticLinks = [
{ url: '/', changefreq: 'daily', priority: 1.0 },
{ url: '/services-digital-solutions/', changefreq: 'daily', priority: 0.7 },
- { url: '/about/', changefreq: 'weekly', priority: 0.7 },
+ { url: '/about-us/', changefreq: 'weekly', priority: 0.7 },
{ url: '/careers/', changefreq: 'weekly', priority: 0.7 },
{ url: '/portfolio/', changefreq: 'weekly', priority: 0.7 },
{ url: '/blog/', changefreq: 'weekly', priority: 0.7 },
{ url: '/contact/', changefreq: 'monthly', priority: 0.5 },
{ url: '/faq/', changefreq: 'monthly', priority: 0.5 },
- { url: '/service/website-development-company/', changefreq: 'weekly', priority: 0.6 },
- { url: '/service/mobile-application-development/', changefreq: 'weekly', priority: 0.6 },
- { url: '/service/graphic-designing-company/', changefreq: 'weekly', priority: 0.6 },
- { url: '/service/ui-ux-designing/', changefreq: 'weekly', priority: 0.6 },
- { url: '/service/search-engine-optimization-seo-content-writing/', changefreq: 'weekly', priority: 0.6 },
- { url: '/service/digital-marketing-agency-in-canada/', changefreq: 'weekly', priority: 0.6 },
- { url: '/service/app-development-waterloo/', changefreq: 'weekly', priority: 0.6 },
- { url: '/service/kitchener-waterloo-website-design-services/', changefreq: 'weekly', priority: 0.6 },
- { url: '/service/professional-website-designers-in-waterloo/', changefreq: 'weekly', priority: 0.6 },
- { url: '/service/waterloo-seo-services/', changefreq: 'weekly', priority: 0.6 },
- { url: '/service/web-design-toronto-custom-website-creation-by-metatroncube-software-solutions/', changefreq: 'weekly', priority: 0.6 },
- { url: '/service/web-page-design-in-waterloo/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/services-digital-solutions/website-development-company/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/services-digital-solutions/mobile-application-development/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/services-digital-solutions/graphic-designing-company/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/services-digital-solutions/ui-ux-designing/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/services-digital-solutions/search-engine-optimization-seo-content-writing/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/services-digital-solutions/digital-marketing-agency-in-canada/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/services-digital-solutions/app-development-waterloo/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/services-digital-solutions/kitchener-waterloo-website-design-services/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/services-digital-solutions/professional-website-designers-in-waterloo/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/services-digital-solutions/waterloo-seo-services/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/services-digital-solutions/web-design-toronto-custom-website-creation-by-metatroncube-software-solutions/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/services-digital-solutions/web-page-design-in-waterloo/', changefreq: 'weekly', priority: 0.6 },
];
// ✅ Dynamic blog posts
@@ -111,12 +111,14 @@ const blogPosts = [
{ slug: 'modern-business-website-features-waterloo' },
{ slug: 'why-social-media-management-important-business' },
{ slug: 'why-you-need-digital-marketing-agency-business-growth' },
+ { slug: 'how-much-does-it-cost-to-hire-a-small-business-digital-marketing-agency-in-toronto' },
+ { slug: 'digital-marketing-agency-pricing-models-explained' },
];
// Convert blog slugs to sitemap entries
const blogLinks = blogPosts.map(post => ({
- url: `/${post.slug}`,
+ url: `/blog/${post.slug}`,
changefreq: 'weekly',
priority: 0.6
}));
diff --git a/scripts/image_alt_issues.csv b/scripts/image_alt_issues.csv
index ef22484..a4213bc 100644
--- a/scripts/image_alt_issues.csv
+++ b/scripts/image_alt_issues.csv
@@ -1,43 +1 @@
Page URL,Image Src,Alt Text,Issue Type
-"http://localhost:3000/","http://localhost:3000/assets/images/home/2/left-img.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/images/home/3/right-img.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/img/add/icon-1.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/img/add/icon-2.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/img/add/icon-3.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/img/add/icon-4.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/img/add/icon-1.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/img/add/icon-2.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/img/add/icon-3.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/img/add/icon-4.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/img/add/icon-1.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/img/add/icon-2.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/img/add/icon-3.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/img/add/icon-4.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/img/add/icon-1.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/img/add/icon-2.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/img/add/icon-3.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/img/add/icon-4.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/images/home/4/lets-discuss.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/images/about/6/left.webp","(empty)","Empty Alt"
-"http://localhost:3000/","http://localhost:3000/assets/img/logo.webp","(empty)","Empty Alt"
-"http://localhost:3000/","","img","Duplicate Alt (3 times)"
-"http://localhost:3000/","","pelocis","Duplicate Alt (3 times)"
-"http://localhost:3000/","","shape","Duplicate Alt (6 times)"
-"http://localhost:3000/","","icon","Duplicate Alt (18 times)"
-"http://localhost:3000/","","Digital Marketing","Duplicate Alt (2 times)"
-"http://localhost:3000/","","Website Development","Duplicate Alt (2 times)"
-"http://localhost:3000/","","sureshkumar natarajan","Duplicate Alt (2 times)"
-"http://localhost:3000/","","VINOD G","Duplicate Alt (2 times)"
-"http://localhost:3000/","","Dine360 Ads","Duplicate Alt (2 times)"
-"http://localhost:3000/","","Arun kumar","Duplicate Alt (2 times)"
-"http://localhost:3000/services-digital-solutions/","http://localhost:3000/assets/images/services/choose/grid.webp","(empty)","Empty Alt"
-"http://localhost:3000/services-digital-solutions/","http://localhost:3000/assets/images/services/service/element-small.webp","(empty)","Empty Alt"
-"http://localhost:3000/services-digital-solutions/","http://localhost:3000/assets/images/services/deliver/element.webp","(empty)","Empty Alt"
-"http://localhost:3000/services-digital-solutions/","http://localhost:3000/assets/images/services/journey/element-2.webp","(empty)","Empty Alt"
-"http://localhost:3000/services-digital-solutions/","http://localhost:3000/assets/img/logo.webp","(empty)","Empty Alt"
-"http://localhost:3000/services-digital-solutions/","","Comprehensive digital development","Duplicate Alt (3 times)"
-"http://localhost:3000/services-digital-solutions/","","Strategic online growth solutions","Duplicate Alt (3 times)"
-"http://localhost:3000/services-digital-solutions/","","Creative design and branding excellence","Duplicate Alt (3 times)"
-"http://localhost:3000/services-digital-solutions/","","icon","Duplicate Alt (9 times)"
-"http://localhost:3000/services-digital-solutions/","","img","Duplicate Alt (3 times)"
-"http://localhost:3000/services-digital-solutions/","","shape","Duplicate Alt (3 times)"
diff --git a/src/app/accessibility-statement-for-metatroncube-software-solutions/page.tsx b/src/app/accessibility-statement-for-metatroncube-software-solutions/page.tsx
index a769995..cf0c84e 100644
--- a/src/app/accessibility-statement-for-metatroncube-software-solutions/page.tsx
+++ b/src/app/accessibility-statement-for-metatroncube-software-solutions/page.tsx
@@ -23,7 +23,7 @@ export default function AccessibilityStatement() {
diff --git a/src/app/globals.css b/src/app/globals.css
index b6c1f50..7f16c90 100644
--- a/src/app/globals.css
+++ b/src/app/globals.css
@@ -2495,7 +2495,7 @@ body {
.contact-one__image {
margin: 0;
margin-bottom: 40px;
- top: 68px;
+ /* top: 68px; */
}
.contact-one__image-two {
@@ -7043,7 +7043,7 @@ body {
*/
.counselling-solutions {
position: relative;
- padding: 80px 0 120px;
+ /* padding: 80px 0 80px; */
}
/* .counselling-solutions .sec-title {
@@ -7302,7 +7302,7 @@ body {
position: relative;
/* margin-top: -163px; */
z-index: 10;
- margin-bottom: 80px;
+ /* margin-bottom: 80px; */
}
.counter-area-three__list {
@@ -10581,9 +10581,9 @@ body {
border-left: none !important;
}
- .faq-page-section .col-lg-4 {
+ /* .faq-page-section .col-lg-4 {
margin-bottom: 30px;
- }
+ } */
.faq-page-section .faq-center-image-wrap {
order: -1;
@@ -11990,7 +11990,7 @@ body {
@media (max-width: 425px) {
.sec-title__tagline {
- font-size: 12px;
+ font-size: 12px !important;
}
}
@@ -12309,10 +12309,10 @@ body {
.hamburger-btn {
background: rgba(255, 255, 255, 0.1);
border: none;
- width: 50px;
- height: 50px;
+ width: 40px;
+ height: 45px;
border-radius: 12px;
- font-size: 20px;
+ font-size: 18px;
color: #ffffff;
display: flex;
align-items: center;
@@ -12666,6 +12666,9 @@ body {
font-size: 12px !important;
padding: 20px 10px !important;
}
+ .faq-two .section-heading{
+ font-size: 32px !important;
+ }
}
/* ============================================================
@@ -13185,10 +13188,15 @@ body {
}
.main-menu-metatron ul li a {
- padding: 5px 10px;
+ padding: 5px 5px;
font-size: 13px;
}
+ header .vl-btn1 {
+ padding-left: 15px !important;
+ padding-right: 15px !important;
+}
+
.main-menu-metatron ul li .submenu li a {
font-size: 13px;
}
@@ -13196,71 +13204,19 @@ body {
}
/* ============================================================
- CUSTOM HEADER BREAKPOINT (1024px)
+ HEADER CONTAINER CONSTRAINT (1024px - 1920px)
============================================================ */
-/* .headerfix {
- padding-top: 25px !important;
- padding-bottom: 25px !important;
-} */
-
-/* Specific padding for web development service header and banner */
-.header-metatron-web-dev .headerfix {
- padding-top: 40px !important;
- padding-bottom: 40px !important;
-}
-
-@media (max-width: 1024px) {
-
- /* Hide all nav links and buttons at 1024px site-wide */
- header .d-lg-block,
- header .d-none.d-lg-block,
- .header-nav-col-metatron,
- .header-desktop-metatron,
- .vl-main-menu,
- .vl-hero-btn {
- display: none !important;
+@media (min-width: 1024px) and (max-width: 1920px) {
+ .header-metatron-style .container-fluid.headerfix {
+ max-width: 1320px !important;
+ margin-right: auto !important;
+ margin-left: auto !important;
+ padding-left: 15px !important;
+ padding-right: 15px !important;
}
- /* Show hamburger button at 1024px */
- header .d-lg-none,
- header .d-block.d-lg-none,
- .header-mobile-metatron,
- .vl-header-action-item,
- .header-hamburger-metatron {
- display: block !important;
- }
-
- /* Hamburger alignment */
- .vl-header-action-item,
- .header-hamburger-metatron {
- display: flex !important;
- justify-content: flex-end !important;
- }
-
- /* Force 1024px columns for logo and action */
- .vl-header-area .col-lg-3.col-md-6.col-6,
- .vl-header-area .col-lg-3.col-md-6.col-9 {
- width: 70% !important;
- flex: 0 0 70% !important;
- }
-
- .vl-header-area .col-lg-3.col-md-6.col-6,
- .vl-header-area .col-lg-2.col-md-6.col-3 {
- width: 30% !important;
- flex: 0 0 30% !important;
- }
-
- /* Ensure padding on mobile too */
- /* .headerfix {
- padding-top: 15px !important;
- padding-bottom: 15px !important;
- } */
-}
-
-@media (min-width: 1025px) {
-
- .header-mobile-metatron,
- header .d-lg-none {
- display: none !important;
+ .header-metatron-style .row-bg3 {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
}
}
\ No newline at end of file
diff --git a/src/app/privacy-policy/page.tsx b/src/app/privacy-policy/page.tsx
index bc85d04..a603f5b 100644
--- a/src/app/privacy-policy/page.tsx
+++ b/src/app/privacy-policy/page.tsx
@@ -23,7 +23,7 @@ export default function PrivacyPolicy() {
diff --git a/src/components/about/Results.tsx b/src/components/about/Results.tsx
index 049c324..e1dca54 100644
--- a/src/components/about/Results.tsx
+++ b/src/components/about/Results.tsx
@@ -13,7 +13,7 @@ const ResultsSection = () => {
Discover Our Process
How We Deliver Exceptional Results
-
+
Delve into Metatroncube’s unique approach to delivering exceptional results. Our ‘Discover Our Process’ section illuminates the meticulous steps we take in transforming your digital vision into tangible success.
diff --git a/src/components/cards/BlogCard.tsx b/src/components/cards/BlogCard.tsx
index 75739d7..c86eb03 100644
--- a/src/components/cards/BlogCard.tsx
+++ b/src/components/cards/BlogCard.tsx
@@ -17,12 +17,12 @@ const BlogCard: React.FC = ({ blog }) => {
diff --git a/src/components/careers/ServiceSection.tsx b/src/components/careers/ServiceSection.tsx
index 75f0367..9f896b1 100644
--- a/src/components/careers/ServiceSection.tsx
+++ b/src/components/careers/ServiceSection.tsx
@@ -60,7 +60,7 @@ const ServiceSection2 = () => {
OUR BEST SERVICE
We Run All Kinds Of Services From Technologies
-
+
diff --git a/src/components/careers/WorkProcessSection.tsx b/src/components/careers/WorkProcessSection.tsx
index 9545b92..def77f9 100644
--- a/src/components/careers/WorkProcessSection.tsx
+++ b/src/components/careers/WorkProcessSection.tsx
@@ -58,7 +58,7 @@ const WorkProcessSection2 = () => {
-
+
{/*
diff --git a/src/components/common/PageHeader.tsx b/src/components/common/PageHeader.tsx
index 4da6f4b..f92c1fb 100644
--- a/src/components/common/PageHeader.tsx
+++ b/src/components/common/PageHeader.tsx
@@ -26,7 +26,7 @@ const PageHeader: React.FC
= ({ title, breadcrumbItems, bannerL
-
{title}
+
{title}
Home
{breadcrumbItems && breadcrumbItems.map((item, index) => (
diff --git a/src/components/home/AboutThree.tsx b/src/components/home/AboutThree.tsx
index 9942a98..1b06fe4 100644
--- a/src/components/home/AboutThree.tsx
+++ b/src/components/home/AboutThree.tsx
@@ -41,10 +41,10 @@ const AboutThree = () => {
@@ -111,7 +111,7 @@ const AboutThree = () => {
-
+
diff --git a/src/components/home/AboutTwo.tsx b/src/components/home/AboutTwo.tsx
index d69b113..7d73097 100644
--- a/src/components/home/AboutTwo.tsx
+++ b/src/components/home/AboutTwo.tsx
@@ -44,7 +44,7 @@ const AboutTwo = () => {
Latest Technology
@@ -54,7 +54,7 @@ const AboutTwo = () => {
Certified Experts
@@ -64,7 +64,7 @@ const AboutTwo = () => {
Get Reasonable Price
diff --git a/src/components/home/CounsellingSolutions.tsx b/src/components/home/CounsellingSolutions.tsx
index 95f565e..126a155 100644
--- a/src/components/home/CounsellingSolutions.tsx
+++ b/src/components/home/CounsellingSolutions.tsx
@@ -3,7 +3,7 @@ import Link from 'next/link';
const CounsellingSolutions: React.FC = () => {
return (
-
+
@@ -11,12 +11,12 @@ const CounsellingSolutions: React.FC = () => {
{/*
diff --git a/src/components/home/CounterAreaThree.tsx b/src/components/home/CounterAreaThree.tsx
index bf3a4ab..7ce6245 100644
--- a/src/components/home/CounterAreaThree.tsx
+++ b/src/components/home/CounterAreaThree.tsx
@@ -81,7 +81,7 @@ const counterItems = [
const CounterAreaThree: React.FC = () => {
return (
-
+
{counterItems.map((item, index) => (
diff --git a/src/components/home/FaqFive.tsx b/src/components/home/FaqFive.tsx
index 8f08d12..55c4b2f 100644
--- a/src/components/home/FaqFive.tsx
+++ b/src/components/home/FaqFive.tsx
@@ -41,7 +41,7 @@ const FaqFive = () => {
faq
diff --git a/src/components/home/FaqFour.tsx b/src/components/home/FaqFour.tsx
index 94ebe1f..9226027 100644
--- a/src/components/home/FaqFour.tsx
+++ b/src/components/home/FaqFour.tsx
@@ -81,7 +81,7 @@ const FaqFour = () => {
faq
diff --git a/src/components/home/HistoryTwo.tsx b/src/components/home/HistoryTwo.tsx
index af55773..d635b1e 100644
--- a/src/components/home/HistoryTwo.tsx
+++ b/src/components/home/HistoryTwo.tsx
@@ -30,12 +30,12 @@ const HistoryTwo = () => {
-
+
-
+
{/*
2021 */}
@@ -67,7 +67,7 @@ const HistoryTwo = () => {
-
+
diff --git a/src/components/home/HomeContactOne.tsx b/src/components/home/HomeContactOne.tsx
index 1322338..6d64c47 100644
--- a/src/components/home/HomeContactOne.tsx
+++ b/src/components/home/HomeContactOne.tsx
@@ -138,7 +138,7 @@ const HomeContactOne = () => {
diff --git a/src/components/home/WhyChooseTwo.tsx b/src/components/home/WhyChooseTwo.tsx
index 10aa4cc..0eafa24 100644
--- a/src/components/home/WhyChooseTwo.tsx
+++ b/src/components/home/WhyChooseTwo.tsx
@@ -7,7 +7,7 @@ interface WhyChooseTwoProps {
const WhyChooseTwo: React.FC
= ({ reverse = false }) => {
return (
-
+
@@ -28,7 +28,7 @@ const WhyChooseTwo: React.FC
= ({ reverse = false }) => {
-
+
Urgent development solutions
@@ -40,7 +40,7 @@ const WhyChooseTwo: React.FC
= ({ reverse = false }) => {
-
+
Top quality services with reasonable price
@@ -52,7 +52,7 @@ const WhyChooseTwo: React.FC
= ({ reverse = false }) => {
-
+
Professional & experienced team
@@ -68,7 +68,7 @@ const WhyChooseTwo: React.FC
= ({ reverse = false }) => {
-
+
diff --git a/src/components/home/home-1/AboutSection.tsx b/src/components/home/home-1/AboutSection.tsx
index 71a27b2..7b82752 100644
--- a/src/components/home/home-1/AboutSection.tsx
+++ b/src/components/home/home-1/AboutSection.tsx
@@ -14,7 +14,7 @@ const AboutSection = () => {
-
+
{/*
@@ -50,7 +50,7 @@ const AboutSection = () => {
Partner with Metatroncube Software Solutions and unlock a world of digital possibilities in web & app development, SEO, digital marketing, and graphic design services. Our commitment extends beyond mere product delivery; we focus on enhancing your market presence and driving business success with comprehensive digital strategies. Experience the unique Metatroncube advantage in every aspect of digital transformation.
-
+
Exceptional Digital Quality
@@ -59,7 +59,7 @@ const AboutSection = () => {
-
+
Expertise in innovation
@@ -68,7 +68,7 @@ const AboutSection = () => {
-
+
Comprehensive web solutions
diff --git a/src/components/home/home-1/BrandSection.tsx b/src/components/home/home-1/BrandSection.tsx
index f8cf359..6c800ba 100644
--- a/src/components/home/home-1/BrandSection.tsx
+++ b/src/components/home/home-1/BrandSection.tsx
@@ -60,7 +60,10 @@ const BrandSection = () => {
{[1, 2, 3, 4, 1, 2, 3, 4].map((num, i) => (
-
+
))}
diff --git a/src/components/home/home-1/ChooseSection.tsx b/src/components/home/home-1/ChooseSection.tsx
index f9ace35..3445a06 100644
--- a/src/components/home/home-1/ChooseSection.tsx
+++ b/src/components/home/home-1/ChooseSection.tsx
@@ -20,7 +20,7 @@ const ChooseSection = () => (
-
+
@@ -34,7 +34,7 @@ const ChooseSection = () => (
-
+
diff --git a/src/components/home/home-1/CtaSection.tsx b/src/components/home/home-1/CtaSection.tsx
index 54f263e..ddb1077 100644
--- a/src/components/home/home-1/CtaSection.tsx
+++ b/src/components/home/home-1/CtaSection.tsx
@@ -1,15 +1,15 @@
import React from "react";
const CtaSection = () => (
-
+
-
+
-
+
Let’s Discuss How to Make your Business Better.
{/*
*/}
diff --git a/src/components/home/home-1/TestimonialsSection.tsx b/src/components/home/home-1/TestimonialsSection.tsx
index d0dbe34..5e92f6e 100644
--- a/src/components/home/home-1/TestimonialsSection.tsx
+++ b/src/components/home/home-1/TestimonialsSection.tsx
@@ -73,7 +73,7 @@ const TestimonialsSection = () => {
-
+
{/*
diff --git a/src/components/home/home-2/About2Section.tsx b/src/components/home/home-2/About2Section.tsx
index d00b935..e1cf77f 100644
--- a/src/components/home/home-2/About2Section.tsx
+++ b/src/components/home/home-2/About2Section.tsx
@@ -9,7 +9,7 @@ const About2Section = () => (
-
+
{/*
diff --git a/src/components/home/home-2/IconCounterSection.tsx b/src/components/home/home-2/IconCounterSection.tsx
index ba5d804..9112c53 100644
--- a/src/components/home/home-2/IconCounterSection.tsx
+++ b/src/components/home/home-2/IconCounterSection.tsx
@@ -12,7 +12,7 @@ const IconCounterSection = () => {
-
+
{item.count} +
diff --git a/src/components/home/home-2/ServiceTabSection.tsx b/src/components/home/home-2/ServiceTabSection.tsx
index 5fad3a5..1b4f54e 100644
--- a/src/components/home/home-2/ServiceTabSection.tsx
+++ b/src/components/home/home-2/ServiceTabSection.tsx
@@ -32,7 +32,7 @@ const ServiceTabSection = () => {
-
+
{service.title}
diff --git a/src/components/home/home-2/WorkProcessSection.tsx b/src/components/home/home-2/WorkProcessSection.tsx
index ab5b2d7..370fc44 100644
--- a/src/components/home/home-2/WorkProcessSection.tsx
+++ b/src/components/home/home-2/WorkProcessSection.tsx
@@ -22,7 +22,7 @@ const WorkProcessSection = () => (
-
+
{proc.num}
diff --git a/src/components/home/home-3/ChooseSection.tsx b/src/components/home/home-3/ChooseSection.tsx
index ca8876d..a7a452b 100644
--- a/src/components/home/home-3/ChooseSection.tsx
+++ b/src/components/home/home-3/ChooseSection.tsx
@@ -10,7 +10,7 @@ const ChooseSection = () => (
-
+
{/*
diff --git a/src/components/home/home-3/ServiceSection.tsx b/src/components/home/home-3/ServiceSection.tsx
index 7dc4e4e..8887bca 100644
--- a/src/components/home/home-3/ServiceSection.tsx
+++ b/src/components/home/home-3/ServiceSection.tsx
@@ -59,7 +59,7 @@ const ServiceSection = () => {
-
+
{service.description}
diff --git a/src/components/mobile-app-development-service/style-app.css b/src/components/mobile-app-development-service/style-app.css
index acf7862..7169033 100644
--- a/src/components/mobile-app-development-service/style-app.css
+++ b/src/components/mobile-app-development-service/style-app.css
@@ -5647,7 +5647,7 @@ only screen and (min-width: 768px) and (max-width: 991px),
}
.vl-offcanvas-sm-title {
- font-size: var(--ztc-font-size-font-s24);
+ font-size: var(--ztc-font-size-font-s24) !important;
color: var(--ztc-text-text-1);
}
diff --git a/src/components/mobile-app-development-service/support/layout/Header/MobileMenu.tsx b/src/components/mobile-app-development-service/support/layout/Header/MobileMenu.tsx
index a01ba86..9cccdc9 100644
--- a/src/components/mobile-app-development-service/support/layout/Header/MobileMenu.tsx
+++ b/src/components/mobile-app-development-service/support/layout/Header/MobileMenu.tsx
@@ -24,7 +24,7 @@ const MobileMenu: React.FC
= ({ isMobileMenuOpen, toggleMobileM
-
+
@@ -62,16 +62,16 @@ const MobileMenu: React.FC
= ({ isMobileMenuOpen, toggleMobileM
-
Follow Us
+
Follow Us
-
+
diff --git a/src/components/web-development-service/style.css b/src/components/web-development-service/style.css
index 37beeeb..fd1f6bd 100644
--- a/src/components/web-development-service/style.css
+++ b/src/components/web-development-service/style.css
@@ -5930,7 +5930,7 @@ only screen and (min-width: 768px) and (max-width: 991px),
color: var(--ztc-text-text-1);
border: 1px solid var(--ztc-text-text-1);
font-size: 14px;
- margin-left: 10px;
+ margin-right: 10px;
}
.vl-offcanvas-overlay {
diff --git a/src/components/web-development-service/support/layout/Header/MobileMenu.tsx b/src/components/web-development-service/support/layout/Header/MobileMenu.tsx
index 6981792..c0a2421 100644
--- a/src/components/web-development-service/support/layout/Header/MobileMenu.tsx
+++ b/src/components/web-development-service/support/layout/Header/MobileMenu.tsx
@@ -24,7 +24,7 @@ const MobileMenu: React.FC
= ({ isMobileMenuOpen, toggleMobileM
-
+
@@ -62,16 +62,16 @@ const MobileMenu: React.FC
= ({ isMobileMenuOpen, toggleMobileM
-
Follow Us
+
Follow Us
-
+
diff --git a/src/utils/constant.utils.ts b/src/utils/constant.utils.ts
index 57a77e1..9fddadd 100644
--- a/src/utils/constant.utils.ts
+++ b/src/utils/constant.utils.ts
@@ -10468,6 +10468,223 @@ info@metatroncubesolutions.com
Whether you want more traffic, leads, sales, or brand authority, partnering with the right agency transforms marketing from a cost center into a growth engine.
If you're ready to scale your business and dominate your digital space, professional digital marketing support isn't optional — it's essential.
`,
+ },
+ {
+ "id": 53,
+ "hTittle": "How Much Does It Cost to Hire a Small Business Digital Marketing Agency in Toronto?",
+ "title": "How Much Does It Cost to Hire a Small Business Digital Marketing Agency in Toronto?",
+ "image": "/assets/images/blog/blog-cards/mar-1-card.webp",
+ "big_image": "/assets/images/blog/blog-details/mar-1-big-img.webp",
+ "date": "MARCH 6, 2026",
+ "user": "Admin",
+ "category": "Digital Marketing",
+ "slug": "how-much-does-it-cost-to-hire-a-small-business-digital-marketing-agency-in-toronto",
+ "seoDesc": "Discover how much it costs to hire a small business digital marketing agency in Toronto. Learn pricing ranges, services included, and how to choose the right agency.",
+ "metatitle": "Cost to Hire a Digital Marketing Agency in Toronto for Small Businesses",
+ "metaDisc": "Discover how much it costs to hire a small business digital marketing agency in Toronto. Learn pricing ranges, services included, and how to choose the right agency.",
+ "description": `
+
Introduction
+
For many entrepreneurs and startups, one of the first questions when exploring online marketing is: How much does it cost to hire a digital marketing agency in Toronto?
+
Toronto is one of Canada's most competitive digital markets, and businesses rely heavily on online visibility to attract customers. Whether you want to improve your Google ranking, run social media ads, or generate leads through content marketing, hiring a digital marketing agency can accelerate your growth.
+
However, pricing varies depending on services, business size, and campaign complexity. Understanding the cost structure helps you plan your marketing budget wisely.
+
+
Average Cost of a Digital Marketing Agency in Toronto
+
The cost of hiring a digital marketing agency in Toronto typically depends on the scope of work and services included.
+
For small businesses, monthly pricing generally falls within these ranges:
+
+Basic marketing packages: $1,000 – $3,000 per month
+Growth marketing packages: $3,000 – $6,000 per month
+Full-service marketing campaigns: $6,000 – $15,000+ per month
+
+
These packages may include services such as SEO, social media management, paid advertising, content marketing, and performance reporting.
+
For startups and local businesses, the most common budget range is $2,500 to $5,000 per month, which typically covers essential services like SEO, social media marketing, and content creation.
+
+
Digital Marketing Services and Their Typical Costs
+
Different digital marketing services come with different price ranges. Agencies usually combine these into a package depending on your goals.
+
+
SEO (Search Engine Optimization)
+
SEO helps your website rank higher in Google search results.
+
Typical SEO pricing in Canada:
+
+Local SEO: $800 – $2,500 per month
+National SEO campaigns: $2,500 – $5,000 per month
+
+
SEO is a long-term strategy and usually takes 3–6 months to deliver noticeable results.
+
+
Social Media Marketing
+
Managing social media profiles, content creation, and engagement is another major service.
+
Typical cost:
+
+$800 – $1,500 per month for basic management
+$2,000 – $4,500 for advanced social media campaigns
+
+
This includes content planning, design, scheduling, and audience engagement.
+
+
PPC and Google Ads Management
+
Paid advertising is one of the fastest ways to generate leads.
+
Typical costs include:
+
+Management fee: 10% – 20% of ad spend
+Monthly management cost: $500 – $2,000
+Setup fee: $300 – $2,500
+
+
This service helps businesses reach targeted audiences quickly.
+
+
Factors That Affect Agency Pricing
+
Several factors influence how much you'll pay for a digital marketing agency in Toronto.
+
+
1. Business Goals
+
Businesses looking for basic local visibility will pay less than those targeting national or international audiences.
+
+
2. Service Scope
+
The more services you require—SEO, social media, paid ads, content marketing—the higher the cost.
+
+
3. Industry Competition
+
Competitive industries such as real estate, healthcare, and legal services require stronger marketing strategies and larger budgets.
+
+
4. Agency Expertise
+
Experienced agencies with proven results often charge more because they provide stronger strategy, analytics, and execution.
+
+
Is Hiring a Digital Marketing Agency Worth It?
+
Many small businesses try to handle marketing internally, but it can quickly become overwhelming.
+
Working with a digital marketing agency provides:
+
+Access to marketing experts
+Advanced tools and analytics
+Data-driven strategies
+Consistent campaign management
+
+
Instead of trial and error, agencies bring experience that helps businesses achieve faster and more sustainable growth.
+
+
How to Choose the Right Agency
+
When selecting a digital marketing agency in Toronto, consider:
+
+Portfolio and case studies
+Client reviews and testimonials
+Industry experience
+Transparency in pricing
+Clear reporting and communication
+
+
A good agency focuses not just on traffic but also on lead generation and return on investment (ROI).
+
+
Conclusion
+
Hiring a digital marketing agency in Toronto can cost anywhere from $1,000 to $10,000+ per month, depending on your marketing goals and the services required.
+
For small businesses, investing in professional digital marketing often leads to higher brand visibility, better lead generation, and long-term business growth.
+
The key is to choose an agency that understands your business, offers transparent pricing, and delivers measurable results.
+`
+ },
+ {
+ "id": 54,
+ "hTittle": "Digital Marketing Agency Pricing Models Explained",
+ "title": "Digital Marketing Agency Pricing Models Explained",
+ "image": "/assets/images/blog/blog-cards/mar-2-card.webp",
+ "big_image": "/assets/images/blog/blog-details/mar-2-big-img.webp",
+ "date": "MARCH 7, 2026",
+ "user": "Admin",
+ "category": "Digital Marketing",
+ "slug": "digital-marketing-agency-pricing-models-explained",
+ "seoDesc": "Learn how digital marketing agencies charge for services. Understand pricing models like retainers, hourly rates, project-based pricing, and performance models.",
+ "metatitle": "Digital Marketing Agency Pricing Models Explained | Complete Guide",
+ "metaDisc": "Learn how digital marketing agencies charge for services. Understand pricing models like retainers, hourly rates, project-based pricing, and performance models.",
+ "description": `
+
Introduction
+
When businesses plan to hire a marketing partner, one of the biggest challenges is understanding digital marketing agency pricing models.
+
Different agencies charge differently depending on their services, expertise, and strategy approach. Some agencies charge monthly retainers, while others work on project-based pricing or hourly consulting.
+
Understanding these pricing models helps businesses choose the right agency and avoid unexpected costs.
+
+
The Most Common Digital Marketing Pricing Models
+
Most digital marketing agencies use one of four pricing structures.
+
+
1. Monthly Retainer Model
+
The monthly retainer is the most common pricing model used by digital marketing agencies.
+
In this model, businesses pay a fixed monthly fee for ongoing marketing services such as:
+
+SEO optimization
+Social media management
+Content marketing
+Google Ads campaigns
+Performance tracking
+
+
Typical monthly retainer pricing ranges between $2,500 and $10,000+ depending on services and campaign complexity.
+
This model works best for businesses that want continuous marketing support and long-term growth.
+
+
2. Hourly Pricing Model
+
Some agencies charge an hourly rate for specific tasks or consulting.
+
Typical hourly rates include:
+
+Freelancers: $60 – $120 per hour
+Mid-level agencies: $120 – $180 per hour
+Premium agencies: $180 – $300 per hour
+
+
Hourly pricing is ideal for:
+
+Marketing audits
+Short consultations
+Strategy development
+One-time website optimization tasks
+
+
However, this model can become expensive for large projects.
+
+
3. Project-Based Pricing
+
In the project-based model, agencies charge a fixed fee for a specific marketing project.
+
Examples include:
+
+Website development
+Brand identity creation
+SEO audits
+Marketing strategy planning
+
+
Project costs usually range between $5,000 and $50,000, depending on complexity and deliverables.
+
This model works well when businesses need a defined project completed within a specific timeline.
+
+
4. Performance-Based Pricing
+
Some agencies offer performance-based pricing, where fees depend on results such as:
+
+Leads generated
+Sales conversions
+Revenue growth
+
+
This model aligns agency incentives with business performance. However, it requires clear metrics and reliable tracking tools.
+
In some cases, agencies combine a base monthly fee plus performance incentives.
+
+
Which Pricing Model Is Best for Your Business?
+
Choosing the right pricing model depends on your marketing goals.
+
+Monthly retainers are best for long-term growth strategies.
+Hourly pricing works well for short consultations.
+Project-based pricing suits one-time campaigns.
+Performance models are ideal for revenue-focused businesses.
+
+
Many companies choose a hybrid model combining retainer services with performance bonuses.
+
+
What Services Are Usually Included?
+
Most digital marketing packages include:
+
+Search Engine Optimization (SEO)
+Google Ads or PPC management
+Social media marketing
+Content marketing
+Email marketing
+Analytics and reporting
+
+
Full-service marketing packages often bundle these services into a single monthly plan to simplify budgeting.
+
+
Why Pricing Varies Between Agencies
+
Digital marketing costs vary due to several factors:
+
+Agency experience and expertise
+Industry competition
+Number of services required
+Advertising budgets
+Technology and tools used
+
+
Agencies in large cities like Toronto also tend to charge higher rates due to increased competition and operating costs.
+
+
Conclusion
+
Digital marketing agencies use several pricing models, including monthly retainers, hourly consulting, project-based pricing, and performance-based fees.
+
Understanding these models helps businesses choose the right marketing partner and plan a realistic budget.
+
The most important factor isn't just cost—it's value and results. The right digital marketing agency will help you generate leads, increase visibility, and grow your business sustainably.
+`
}
]