diff --git a/app/our-team-physiotherapy-etobicoke/TeamClient.js b/app/our-team-physiotherapy-etobicoke/TeamClient.js
index 07b0fe9..6e3b01a 100644
--- a/app/our-team-physiotherapy-etobicoke/TeamClient.js
+++ b/app/our-team-physiotherapy-etobicoke/TeamClient.js
@@ -24,7 +24,11 @@ export default function Home() {
-
+
-
+
>
)
diff --git a/components/layout/header/Header2.js b/components/layout/header/Header2.js
index ead6874..79cb8a3 100644
--- a/components/layout/header/Header2.js
+++ b/components/layout/header/Header2.js
@@ -21,15 +21,26 @@ export default function Header2({
-
-
+
647-722-3434
-
-
+
bloor@rapharehab.ca
+
- Why Us
- Faq
diff --git a/public/assets/css/style.css b/public/assets/css/style.css
index d650db2..80dcd6e 100644
--- a/public/assets/css/style.css
+++ b/public/assets/css/style.css
@@ -1076,6 +1076,11 @@
height: auto;
}
+ .red-icon {
+ filter: brightness(0) saturate(100%) invert(14%) sepia(94%) saturate(7476%) hue-rotate(356deg) brightness(94%) contrast(108%);
+}
+
+
.header-top .top-inner .info-list li a {
display: inline-block;
color: #fff;
diff --git a/public/assets/images/our-team/Jo-Ann.jpeg b/public/assets/images/our-team/Jo-Ann.jpeg
new file mode 100644
index 0000000..74ff1fa
Binary files /dev/null and b/public/assets/images/our-team/Jo-Ann.jpeg differ
diff --git a/public/assets/images/our-team/Jo-Anne.png b/public/assets/images/our-team/Jo-Anne.png
new file mode 100644
index 0000000..b8b4727
Binary files /dev/null and b/public/assets/images/our-team/Jo-Anne.png differ
diff --git a/public/assets/images/our-team/details/Jo-Anne.png b/public/assets/images/our-team/details/Jo-Anne.png
new file mode 100644
index 0000000..b8b4727
Binary files /dev/null and b/public/assets/images/our-team/details/Jo-Anne.png differ
diff --git a/scripts/generate-sitemap.cjs b/scripts/generate-sitemap.cjs
index 4890a95..bb9c853 100644
--- a/scripts/generate-sitemap.cjs
+++ b/scripts/generate-sitemap.cjs
@@ -37,43 +37,38 @@ const formatUrl = (url) => {
// ✅ Static pages
const staticLinks = [
{ url: '/', changefreq: 'daily', priority: 1.0 },
- { url: '/caregivers/', 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: '/why-rapha-physiotherapy-etobicoke/', changefreq: 'weekly', priority: 0.7 },
+ { url: '/faq-physiotherapy-etobicoke/', changefreq: 'weekly', priority: 0.7 },
+ { url: '/what-to-expect/', changefreq: 'weekly', priority: 0.7 },
+ { url: '/payment-insurance/', changefreq: 'weekly', priority: 0.7 },
+ { url: '/locations/', changefreq: 'weekly', priority: 0.7 },
+ { url: '/about-us/', changefreq: 'monthly', priority: 0.5 },
+ { url: '/ourapproach-physiotherapy-etobicoke/', changefreq: 'monthly', priority: 0.5 },
+ { url: '/our-team-physiotherapy-etobicoke/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/gallery-physiotherapy-etobicoke/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/covid-19-updates/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/etobicoke-treatment-service/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/area-of-injury/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/rehabilitation/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/accident/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/blog/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/contact/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/caregivers/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/gallery-physiotherapy-etobicoke/', changefreq: 'weekly', priority: 0.6 },
+ { url: '/shortcodes/', changefreq: 'weekly', priority: 0.6 },
];
// ✅ Dynamic blog posts
const blogPosts = [
- { slug: '5-tips-to-create-viral-content-that-drives-engagement/' },
- { slug: 'instagram-vs-facebook-choosing-the-right-platform-for-your-business/' },
- { slug: 'how-local-seo-can-drive-more-foot-traffic-to-your-business/' },
- { slug: 'on-page-vs-off-page-seo-what-every-business-owner-needs-to-know/' },
- { slug: 'how-to-create-a-winning-digital-marketing-strategy-for-your-business/' },
- { slug: 'white-hat-vs-black-hat-seo-an-in-depth-link-building-guide/' },
- { slug: 'how-to-boost-your-small-business-with-effective-digital-marketing-strategies/' },
- { slug: 'the-importance-of-local-seo-for-real-estate-agents/' },
- { slug: 'how-to-optimize-your-website-for-voice-search/' },
- { slug: 'how-ai-is-revolutionizing-web-development-and-seo/' },
- { slug: 'top-digital-marketing-agency-in-canada-metatroncube-software-solutions/' },
- { slug: 'best-digital-marketing-company-in-canada-metatroncube-solutions/' },
- { slug: 'web-designers-for-small-business/' },
- { slug: 'mobile-commerce-2024-web-app-development-evolution/' },
+ { slug: '/blog/chronic-pain-treatment-etobicoke/' },
+ { slug: '/blog/top-rehab-wellness-etobicoke-hand-massage/' },
+ { slug: '/blog/osteopath-near-me-first-visit-rapha-rehab/' },
+ { slug: '/blog/strength-training-rehabilitation-rapha-rehab/' },
+ { slug: '/blog/biceps-triceps-back-workouts-rapha-rehab/' },
+ { slug: '/beginner-workouts-rehab-wellness-rapha-rehab/' },
+ { slug: '/blog/recover-strong-post-surgery-rehabilitation-exercises/' },
+ { slug: '/blog/benefits-massage-therapy-sports-injuries/' },
+ { slug: '/blog/shockwave-therapy-etobicoke-chronic-pain/' },
];
// Convert blog slugs to sitemap entries
@@ -83,7 +78,127 @@ const blogLinks = blogPosts.map(post => ({
priority: 0.6
}));
-const allLinks = [...staticLinks, ...blogLinks].map(link => ({
+
+
+// ✅ Dynamic Services
+const services = [
+ { slug: '/etobicoke-treatment-service/physiotherapy-clinic-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/sportsinjury-physiotherapy-clinic-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/pelvic-floor-physiotherapy-clinic-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/massage-therapy-clinic-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/chiropractic-clinic-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/chiropdist-clinic-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/acupuncture-clinic-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/osteopathy-clinic-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/foot-reflexology-clinic-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/custom-knee-braces-clinic-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/laser-therapy-electrical-modalities/' },
+ { slug: '/etobicoke-treatment-service/naturopathy-clinic-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/orthotics-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/spinal-decompression-therapy-clinic-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/concussion-management-clinic-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/chronic-pain-management-clinic-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/pre-post-operative-management-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/exercisetherapy-clinic-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/workplace-injury-management-clinic-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/home-care-physiotherapy-clinic-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/virtual-care-physiotherapy-clinic-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/gait-assessment-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/kids-physiotherapy-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/surgical-rehab-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/fascial-stretch-therapy-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/cupping-therapy-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/shiatsu-therapy-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/deep-tissue-massage-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/neuro-fascial-therapy-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/cranio-sacral-therapy-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/motor-vehicle-accident-rehabilitation-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/compression-stockings-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/cardiac-rehabilitation-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/intramuscular-stimulation-ims-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/psychotherapy-etobicoke/' },
+ { slug: '/etobicoke-treatment-service/shockwave-therapy-etobicoke/' },
+];
+
+// Convert services slugs to sitemap entries
+const servicesLinks = services.map(post => ({
+ url: `/${post.slug}`,
+ changefreq: 'weekly',
+ priority: 0.6
+}));
+
+
+// ✅ Dynamic area-of-injury
+const areas = [
+ { slug: '/area-of-injury/head-injury-physiotherapy-management-etobicoke/' },
+ { slug: '/area-of-injury/neck-injury-physiotherapy-management-etobicokeneck-injury-physiotherapy-management-etobicoke/' },
+ { slug: '/area-of-injury/shoulder-injury-physiotherapy-management-etobicoke/' },
+ { slug: '/area-of-injury/elbow-injury-physiotherapy-management-etobicoke/' },
+ { slug: '/area-of-injury/wristhand-injury-physiotherapy-management-etobicoke/' },
+ { slug: '/area-of-injury/lowback-injury-physiotherapy-management-etobicoke/' },
+ { slug: '/area-of-injury/hip-injury-physiotherapy-management-etobicoke/' },
+ { slug: '/area-of-injury/legknee-injury-physiotherapy-management-etobicoke/' },
+ { slug: '/area-of-injury/anklefoot-injury-physiotherapy-management-etobicoke/' },
+];
+
+// Convert Areas of Injury slugs to sitemap entries
+const areasLinks = areas.map(post => ({
+ url: `/${post.slug}`,
+ changefreq: 'weekly',
+ priority: 0.6
+}));
+
+
+// ✅ Dynamic Rehabilitation
+const rehabilitation = [
+ { slug: '/rehabilitation/spinalcord-rehabilitation-clinic-etobicoke/' },
+ { slug: '/rehabilitation/amputee-rehabilitation-clinic-etobicoke/' },
+ { slug: '/rehabilitation/fracture-rehabilitation-clinic-etobicoke/' },
+ { slug: '/rehabilitation/neurological-rehabilitation-clinic-etobicoke/' },
+];
+
+// Convert Areas of Injury slugs to sitemap entries
+const rehabilitationLinks = rehabilitation.map(post => ({
+ url: `/${post.slug}`,
+ changefreq: 'weekly',
+ priority: 0.6
+}));
+
+
+// ✅ Dynamic Accident
+const accident = [
+ { slug: '/accident/minor-injury-etobicoke/' },
+ { slug: '/accident/catastropic-injury-etobicoke/' },
+ { slug: '/accident/slip-and-fall-injury-etobicoke/' },
+ { slug: '/accident/concussion-management-etobicoke/' },
+ { slug: '/accident/psychotherapy-management-etobicoke/' },
+ { slug: '/accident/hydrotherapy-etobicoke/' },
+ { slug: '/accident/chronic-pain-management-etobicoke/' },
+];
+
+// Convert Accident slugs to sitemap entries
+const accidentLinks = accident.map(post => ({
+ url: `/${post.slug}`,
+ changefreq: 'weekly',
+ priority: 0.6
+}));
+
+
+// ✅ Dynamic Our Team
+const ourteam = [
+ { slug: '/our-team-physiotherapy-etobicoke/dhanya-prashant/' },
+ { slug: '/our-team-physiotherapy-etobicoke/chandra-babu/' },
+ { slug: '/our-team-physiotherapy-etobicoke/jo-anne/' },
+];
+
+// Convert Our Team slugs to sitemap entries
+const ourteamLinks = ourteam.map(post => ({
+ url: `/${post.slug}`,
+ changefreq: 'weekly',
+ priority: 0.6
+}));
+
+const allLinks = [...staticLinks, ...blogLinks, ...servicesLinks, ...areasLinks, ...rehabilitationLinks, ...accidentLinks, ...ourteamLinks].map(link => ({
...link,
url: formatUrl(link.url),
}));
diff --git a/utils/constant.utils.js b/utils/constant.utils.js
index 1baf833..8005ca2 100644
--- a/utils/constant.utils.js
+++ b/utils/constant.utils.js
@@ -8,8 +8,8 @@ export const teamMembers = [
image: "/assets/images/our-team/dhanya.webp",
imageDetail: "/assets/images/our-team/details/dhanya.webp",
bannerImage: "/assets/images/our-team/details/our-team-details-banner-1.webp",
- metaTitle:"Dhanya Prashant - Registered Physiotherapist in Etobicoke",
- metaDis:"Meet Dhanya Prashant, experienced physiotherapist at Rapha Rehab Etobicoke. Expert in back pain, vestibular therapy & rehab.",
+ metaTitle: "Dhanya Prashant - Registered Physiotherapist in Etobicoke",
+ metaDis: "Meet Dhanya Prashant, experienced physiotherapist at Rapha Rehab Etobicoke. Expert in back pain, vestibular therapy & rehab.",
description: "Dhanya Prashant is a registered physiotherapist with 10+ years of clinical experience helping people move with comfort and confidence. She has special interests in the McKenzie method for back pain, vestibular rehabilitation for dizziness and balance issues, and complex musculoskeletal injuries. At Rapha Rehab in Etobicoke, Dhanya blends targeted exercise prescription with gentle, hands-on manual therapy to restore function and prevent re-injury. Her approach is collaborative, goal-driven, and tailored to each person’s lifestyle.",
about1:
"Dhanya began her career in outpatient orthopedic care and quickly developed a reputation for meticulous assessments and clear patient education. She has guided hundreds of clients through recovery from low-back and neck pain, rotator-cuff and shoulder conditions, knee and ankle injuries, and post-operative rehabilitation. Her additional training in vestibular therapy allows her to effectively treat vertigo, post-concussion symptoms, and balance deficits-prioritizing safety and gradual exposure to movement.",
@@ -38,8 +38,8 @@ export const teamMembers = [
bannerImage: "/assets/images/our-team/details/our-team-details-banner-2.webp",
image: "/assets/images/our-team/chandra.webp",
imageDetail: "/assets/images/our-team/details/chandra.webp",
- metaTitle:"Chandra Babu - Registered Massage Therapist | Rapha Rehab",
- metaDis:"Meet Chandra Babu, Registered Massage Therapist at Rapha Rehab Etobicoke. Expert in deep tissue, reflexology & massage therapy.",
+ metaTitle: "Chandra Babu - Registered Massage Therapist | Rapha Rehab",
+ metaDis: "Meet Chandra Babu, Registered Massage Therapist at Rapha Rehab Etobicoke. Expert in deep tissue, reflexology & massage therapy.",
description: " Chandra Babu is a registered massage therapist with eight years of professional experience helping clients relieve tension, recover from injury, and enhance overall wellness. At Rapha Rehab in Etobicoke, Chandra specializes in deep tissue techniques, reflexology, and wellness-focused massage programs. His treatments are designed to ease muscle tightness, improve circulation, and complement physiotherapy or rehabilitation plans for a complete approach to care.",
about1:
"Chandra began his career working alongside physiotherapists and chiropractors in multidisciplinary clinics, where he gained valuable insight into injury recovery and preventative care. Over the years, he has refined his ability to identify areas of muscle imbalance and tension, using tailored massage techniques to help clients restore movement and reduce discomfort. His calm, attentive manner puts patients at ease, making each session a positive and restorative experience.",
@@ -60,6 +60,37 @@ export const teamMembers = [
{ label: "Wellness Coaching", percent: 80 },
],
},
+ {
+ id: 3,
+ slug: "jo-anne",
+ name: "Jo-Anne",
+ designation: "Diet & Nutrition Consultant",
+ bannerImage: "/assets/images/our-team/details/our-team-details-banner-2.webp",
+ image: "/assets/images/our-team/Jo-Anne.png",
+ imageDetail: "/assets/images/our-team/Jo-Anne.png",
+ metaTitle: "Jo-Anne - Diet & Nutrition Consultant | Rapha Rehab",
+ metaDis: "Meet Jo-Anne, a Diet & Nutrition Consultant with over 45 years of experience in hospitals, consulting, and online internationally since Covid.",
+ description: "Jo-Anne has over 45 years of diet and nutrition experience in hospitals, her consulting business, and since Covid, on-line internationally. Growing up, Jo-Anne saw the health burden of extra body weight for a family member and then for herself in her early twenties. This inspired her to go into the field of diet and nutrition. Jo-Anne graduated in 1979 with a college honors diploma in Dietary from the Northern Alberta Institute of Technology (NAIT) in Edmonton, Alberta, Canada. And since has strived to encourage others and to foster her own healthy eating active lifestyle. Her personalized healthy active lifestyle approach can work for anyone because it is adaptable to individual needs and preferences. No one-size-fits-all, each person is different, and that’s why your program is customized to suit you plus you get supportive accountability to keep you going. Look, Feel, Move, & Think Better with Winning Healthy Lifestyle Programs. Get Results that last so you look, feel, move and think your best, have more energy, prevent premature aging, reduce serious health risks like diabetes and heart disease and truly enhance your overall quality of life. Discover which program works best for you and your goals, start with a free no obligation consultation. Call Jo-Anne at 832-273-2131.",
+ about1:
+ "Individual and group options available to fit your schedule and budget. Minimum group size is 6. Individual programs available by appointment. Program length varies depending on goals. Day & time varies daytime and evening programs available. Fee per program: Based on number of meetings plus program guide.",
+ about2:
+ "Winning-Edge for Weight-loss: a doable healthy lifestyle approach to losing weight and keeping it off. This program is informative, supportive and fun. Not only do participants look and feel better as they lose weight, but they feel more empowered to manage their Healthy Weight Zone forever. OPTION #2: Optimizing Health (OH) is an active lifestyle program focused on personal optimization of healthy eating, active living and thoughtful habits (HEALTH). Get science-based information on nutrition/food, fitness and habits so, you can make more thoughtful healthier choices. Learn to separate fact, myth and fiction. Then implement what works for you into your active lifestyle to optimize your health. Habits like eating nutritiously and being physically active are foundational for an overall healthy lifestyle. You will look, feel, move and think your best by optimizing your health with OH tools, information and practice.",
+ experience: "45+ Years",
+ email: " jo-anne@rapharehab.ca",
+ phone: " 832-273-2131",
+ socials: [
+ { icon: "icon-7", link: "/" },
+ { icon: "icon-4", link: "/" },
+ { icon: "icon-6", link: "/" },
+ ],
+ skills: [
+ { label: "Diet & Nutrition Consulting", percent: 95 },
+ { label: "Healthy Lifestyle Coaching", percent: 90 },
+ { label: "Weight Management Programs", percent: 92 },
+ ],
+ }
+
+
];