adding canonical tags in all pages and comment awards & testimonials from Hire talent and Industries

This commit is contained in:
priyanshuvish
2025-07-23 19:52:24 +05:30
parent cd8d88b4dd
commit 08d33fb2cf
86 changed files with 462 additions and 433 deletions

View File

@@ -49,38 +49,38 @@ const BusinessProcessAutomationHero = () => {
return (
<section className="relative py-20 overflow-hidden bg-black">
<Helmet>
{/* Page Title and Meta Description */}
<title>Business Process Automation Services by WDI</title>
<meta
name="description"
content="WDI's business process automation streamlines workflows, reduces manual tasks, and drives operational excellence with AI-powered solutions for growth."
/>
{/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" />
{/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Business Process Automation Services by WDI" />
<meta
property="og:description"
content="WDI's business process automation streamlines workflows, reduces manual tasks, and drives operational excellence with AI-powered solutions for growth."
/>
<meta property="og:url" content="https://www.wdipl.com/services" />
<meta property="og:type" content="website" />
<meta property="og:image" content="https://www.wdipl.com/your-preview-image.jpg" />
{/* Twitter Card Tags */}
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Business Process Automation Services by WDI" />
<meta
name="twitter:description"
content="WDI's business process automation streamlines workflows, reduces manual tasks, and drives operational excellence with AI-powered solutions for growth."
/>
<meta name="twitter:image" content="https://www.wdipl.com/your-preview-image.jpg" />
{/* Social Profiles (using JSON-LD Schema) */}
<script type="application/ld+json">
{`
{/* Page Title and Meta Description */}
<title>Business Process Automation Services by WDI</title>
<meta
name="description"
content="WDI's business process automation streamlines workflows, reduces manual tasks, and drives operational excellence with AI-powered solutions for growth."
/>
{/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/solutions/business-process-automation" />
{/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Business Process Automation Services by WDI" />
<meta
property="og:description"
content="WDI's business process automation streamlines workflows, reduces manual tasks, and drives operational excellence with AI-powered solutions for growth."
/>
<meta property="og:url" content="https://www.wdipl.com/services" />
<meta property="og:type" content="website" />
<meta property="og:image" content="https://www.wdipl.com/your-preview-image.jpg" />
{/* Twitter Card Tags */}
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Business Process Automation Services by WDI" />
<meta
name="twitter:description"
content="WDI's business process automation streamlines workflows, reduces manual tasks, and drives operational excellence with AI-powered solutions for growth."
/>
<meta name="twitter:image" content="https://www.wdipl.com/your-preview-image.jpg" />
{/* Social Profiles (using JSON-LD Schema) */}
<script type="application/ld+json">
{`
{
"@context": "https://schema.org",
"@type": "Organization",
@@ -93,8 +93,8 @@ const BusinessProcessAutomationHero = () => {
]
}
`}
</script>
</Helmet>
</script>
</Helmet>
<div className="container mx-auto px-6 lg:px-8">
<div className="grid lg:grid-cols-2 gap-16 items-center min-h-[90vh]">
<motion.div
@@ -251,22 +251,20 @@ const BusinessProcessAutomationHero = () => {
className="flex items-center gap-4"
>
<div
className={`w-10 h-10 rounded-full flex items-center justify-center border-2 ${
item.status === "complete"
className={`w-10 h-10 rounded-full flex items-center justify-center border-2 ${item.status === "complete"
? "bg-green-500/20 border-green-500/30"
: item.status === "active"
? "bg-blue-500/20 border-blue-500/30"
: "bg-gray-500/20 border-gray-500/30"
}`}
? "bg-blue-500/20 border-blue-500/30"
: "bg-gray-500/20 border-gray-500/30"
}`}
>
<item.icon
className={`w-5 h-5 ${
item.status === "complete"
className={`w-5 h-5 ${item.status === "complete"
? "text-green-400"
: item.status === "active"
? "text-blue-400"
: "text-gray-400"
}`}
? "text-blue-400"
: "text-gray-400"
}`}
/>
{item.status === "active" && (
<motion.div
@@ -283,13 +281,12 @@ const BusinessProcessAutomationHero = () => {
<div className="flex-1">
<div className="flex items-center justify-between">
<span
className={`text-sm font-medium ${
item.status === "complete"
className={`text-sm font-medium ${item.status === "complete"
? "text-green-300"
: item.status === "active"
? "text-blue-300"
: "text-gray-400"
}`}
? "text-blue-300"
: "text-gray-400"
}`}
>
{item.step}
</span>
@@ -311,13 +308,12 @@ const BusinessProcessAutomationHero = () => {
</div>
<div
className={`w-full h-1 rounded-full mt-2 ${
item.status === "complete"
className={`w-full h-1 rounded-full mt-2 ${item.status === "complete"
? "bg-green-500/30"
: item.status === "active"
? "bg-blue-500/30"
: "bg-gray-500/30"
}`}
? "bg-blue-500/30"
: "bg-gray-500/30"
}`}
>
{item.status === "active" && (
<motion.div
@@ -983,14 +979,12 @@ const BusinessProcessAutomationProcess = () => {
whileInView={{ opacity: 1, x: 0 }}
transition={{ duration: 0.8, delay: index * 0.2 }}
viewport={{ once: true }}
className={`flex items-center ${
isEven ? "lg:flex-row" : "lg:flex-row-reverse"
} flex-col lg:gap-16 gap-8`}
className={`flex items-center ${isEven ? "lg:flex-row" : "lg:flex-row-reverse"
} flex-col lg:gap-16 gap-8`}
>
<div
className={`flex-1 ${
isEven ? "lg:text-right" : "lg:text-left"
} text-center lg:text-left`}
className={`flex-1 ${isEven ? "lg:text-right" : "lg:text-left"
} text-center lg:text-left`}
>
<div className="bg-gray-900/50 backdrop-blur-md rounded-2xl border border-gray-800 p-8 hover:border-accent/30 transition-all duration-300 shadow-lg hover:shadow-xl">
<div className="flex items-center gap-4 mb-4 justify-center lg:justify-start">