site map links updated & new 3rd member and member details updated

This commit is contained in:
akash 2025-09-20 22:10:00 +05:30
parent 2ac6b353d0
commit b8c0d41e8c
10 changed files with 222 additions and 45 deletions

View File

@ -24,7 +24,11 @@ export default function Home() {
<div className="inner-box">
<div className="image-box">
<figure className="image">
<img src={member.image} alt={member.name} />
<img
src={member.image}
alt={member.name}
style={{ width: "410px", height: "444px", objectFit: "cover" }}
/>
</figure>
</div>
<div className="lower-content">

View File

@ -50,7 +50,7 @@ export default function TeamDetails({ params }) {
return (
<Layout
headerStyle={2}
headerStyle={1}
footerStyle={1}
breadcrumbTitle={member.name}
bannerImage={member.bannerImage}

View File

@ -13,14 +13,25 @@ export default function Header1({ scroll, isMobileMenu, handleMobileMenu, isSide
<div className="top-inner">
<ul className="info-list clearfix">
<li>
<img src="/assets/images/icons/call.png" alt="Phone" style={{ marginRight: "8px" }} />
<img
src="/assets/images/icons/call.png"
alt="Phone"
style={{ marginRight: "8px" }}
className="red-icon"
/>
<Link href="tel:647-722-3434">647-722-3434</Link>
</li>
<li>
<img src="/assets/images/icons/mail.png" alt="Mail" style={{ marginRight: "8px" }} />
<img
src="/assets/images/icons/mail.png"
alt="Mail"
style={{ marginRight: "8px" }}
className="red-icon"
/>
<Link href="mailto:bloor@rapharehab.ca">bloor@rapharehab.ca</Link>
</li>
</ul>
<ul className="social-links clearfix">
<li><Link href="/why-rapha-physiotherapy-etobicoke">Why Us</Link></li>
<li><Link href="/faq-physiotherapy-etobicoke">Faq</Link></li>
@ -86,7 +97,7 @@ export default function Header1({ scroll, isMobileMenu, handleMobileMenu, isSide
</div>
</div>
<MobileMenu handleMobileMenu={handleMobileMenu} />
<MobileMenu handleMobileMenu={handleMobileMenu} />
</header>
</>
)

View File

@ -21,15 +21,26 @@ export default function Header2({
<div className="top-inner">
<ul className="info-list clearfix">
<li>
<img src="/assets/images/icons/call.png" alt="Phone" style={{ marginRight: "8px" }} />
<img
src="/assets/images/icons/call.png"
alt="Phone"
style={{ marginRight: "8px" }}
className="red-icon"
/>
<Link href="tel:647-722-3434">647-722-3434</Link>
</li>
<li>
<img src="/assets/images/icons/mail.png" alt="Mail" style={{ marginRight: "8px" }} />
<img
src="/assets/images/icons/mail.png"
alt="Mail"
style={{ marginRight: "8px" }}
className="red-icon"
/>
<Link href="mailto:bloor@rapharehab.ca">bloor@rapharehab.ca</Link>
</li>
</ul>
<ul className="social-links clearfix">
<li><Link href="/why-rapha-physiotherapy-etobicoke">Why Us</Link></li>
<li><Link href="/faq-physiotherapy-etobicoke">Faq</Link></li>

View File

@ -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;

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

View File

@ -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),
}));

View File

@ -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 persons 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 thats 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 },
],
}
];