Skip to content

Commit 058e7da

Browse files
authored
Merge pull request #247 from activebridge/feature/update_structured_data
Update Structured data across pages
2 parents 9545ab6 + 0cc13a5 commit 058e7da

23 files changed

+1449
-526
lines changed

_data/seo/about.json

Lines changed: 68 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,70 @@
1-
{
2-
"@context": "http://schema.org",
3-
"@type": "AboutPage",
4-
"name": "Active Bridge",
5-
"description": "Active Bridge is a contract development company that specializes in providing on-demand full-stack engineers to help our clients and augment their in-house teams.",
6-
"image": "https://imgur.com/SUEWchJ",
7-
"provider": "Active Bridge",
8-
"about": {
9-
"@type": "LocalBusiness",
10-
"name": "Active Bridge",
11-
"logo": "https://imgur.com/SUEWchJ",
12-
"address": {
13-
"@type": "PostalAddress",
14-
"addressLocality": "Phoenix",
15-
"addressRegion": "AZ",
16-
"postalCode": "85016",
17-
"addressCountry": "US"
1+
[
2+
{
3+
"@context": "https://schema.org",
4+
"@type": "Organization",
5+
"name": "Active Bridge",
6+
"url": "https://activebridge.org",
7+
"logo": "https://imgur.com/SUEWchJ",
8+
"description": "Learn more about Active Bridge, your trusted partner for Ruby on Rails development, IT staff augmentation, and custom web solutions. Since 2013, we’ve been committed to crafting scalable, high-quality applications that drive business success.",
9+
"foundingDate": "2013-10-11",
10+
"founder": {
11+
"@type": "Person",
12+
"name": "Alex Galushka",
13+
"jobTitle": "Founder/CEO",
14+
"image": "https://activebridge.org/assets/images/about/CREW_Galushka.webp",
15+
"sameAs": [
16+
"https://twitter.com/galulex",
17+
"https://www.linkedin.com/in/galulex/"
18+
]
19+
},
20+
"address": [
21+
{
22+
"@type": "PostalAddress",
23+
"addressCountry": "US",
24+
"addressRegion": "AZ",
25+
"addressLocality": "Phoenix",
26+
"postalCode": "85016",
27+
"streetAddress": "3506 North 24th Street"
28+
},
29+
{
30+
"@type": "PostalAddress",
31+
"addressCountry": "UA",
32+
"addressRegion": "Cherkaska",
33+
"addressLocality": "Cherkasy",
34+
"postalCode": "18000",
35+
"streetAddress": "Evgena Kukhartsa 8"
1836
}
37+
],
38+
"sameAs": [
39+
"https://www.linkedin.com/company/active-bridge/",
40+
"https://github.com/activebridge",
41+
"https://www.facebook.com/ActiveBridgeTeam",
42+
"https://twitter.com/activebridge"
43+
],
44+
"contactPoint": {
45+
"@type": "ContactPoint",
46+
"contactType": "customer service",
47+
"telephone": "+18888053503",
48+
"email": "[email protected]",
49+
"url": "https://activebridge.org/contact"
50+
}
1951
},
20-
"url": "activebridge.org/about"
21-
}
52+
{
53+
"@context": "https://schema.org",
54+
"@type": "BreadcrumbList",
55+
"itemListElement": [
56+
{
57+
"@type": "ListItem",
58+
"position": 1,
59+
"name": "Home",
60+
"item": "https://activebridge.org/"
61+
},
62+
{
63+
"@type": "ListItem",
64+
"position": 2,
65+
"name": "About",
66+
"item": "https://activebridge.org/about"
67+
}
68+
]
69+
}
70+
]

_data/seo/blog.json

Lines changed: 43 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,46 @@
1-
{
2-
"@context": "http://schema.org",
3-
"@type": "Blog",
4-
"name": "Active Bridge Insights: Ruby on Rails & Web Dev Innovation",
5-
"url": "https://active bridge.org/blog",
6-
"description": "Discover expert insights on Ruby on Rails, Agile, UX/UI, and web development. Elevate your project with our curated content designed for innovators and decision-makers.",
7-
"publisher": {
8-
"@type": "LocalBusiness",
1+
[
2+
{
3+
"@context": "https://schema.org",
4+
"@type": "Blog",
5+
"name": "Active Bridge Blog",
6+
"description": "Explore the latest insights, updates, and articles from Active Bridge on Ruby on Rails development, IT staff augmentation, and industry trends.",
7+
"url": "https://activebridge.org/blog/"
8+
},
9+
{
10+
"@context": "https://schema.org",
11+
"@type": "BreadcrumbList",
12+
"itemListElement": [
13+
{
14+
"@type": "ListItem",
15+
"position": 1,
16+
"name": "Home",
17+
"item": "https://activebridge.org/"
18+
},
19+
{
20+
"@type": "ListItem",
21+
"position": 2,
22+
"name": "Blog",
23+
"item": "https://activebridge.org/blog/"
24+
}
25+
]
26+
},
27+
{
28+
"@context": "https://schema.org",
29+
"@type": "Organization",
930
"name": "Active Bridge",
10-
"logo": {
11-
"@type": "ImageObject",
12-
"url": "https://activebridge.org/path/to/logo.png"
13-
},
14-
"address": {
15-
"@type":"PostalAddress",
16-
"addressCountry":"US",
17-
"postalCode":"85016",
18-
"addressRegion": "AZ",
19-
"addressLocality": "Phoenix",
20-
"streetAddress":"3506 North 24th Street"
31+
"url": "https://activebridge.org",
32+
"logo": "https://imgur.com/SUEWchJ",
33+
"sameAs": [
34+
"https://www.linkedin.com/company/active-bridge/",
35+
"https://github.com/activebridge",
36+
"https://www.facebook.com/ActiveBridgeTeam",
37+
"https://twitter.com/activebridge"
38+
],
39+
"contactPoint": {
40+
"@type": "ContactPoint",
41+
"contactType": "customer service",
42+
"telephone": "+18888053503",
43+
"email": "[email protected]"
2144
}
2245
}
23-
}
46+
]

_data/seo/contacts.json

Lines changed: 67 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,67 @@
1-
{
2-
"@context": "http://schema.org",
3-
"@type": "ContactPage",
4-
"name": "Active Bridge",
5-
"description": "Web and Cloud Software Development Company",
6-
"url": "activebridge.org/contacts",
7-
"sameAs" : [
8-
"https://github.com/activebridge",
9-
"https://www.linkedin.com/company/active-bridge/",
10-
"https://www.facebook.com/ActiveBridgeTeam"
11-
]
12-
}
1+
[
2+
{
3+
"@context": "https://schema.org",
4+
"@type": "ContactPage",
5+
"name": "Contact Active Bridge",
6+
"url": "https://activebridge.org/contacts",
7+
"description": "Get in touch with Active Bridge for Ruby on Rails development, IT staff augmentation, and custom web and software solutions."
8+
},
9+
{
10+
"@context": "https://schema.org",
11+
"@type": "BreadcrumbList",
12+
"itemListElement": [
13+
{
14+
"@type": "ListItem",
15+
"position": 1,
16+
"name": "Home",
17+
"item": "https://activebridge.org/"
18+
},
19+
{
20+
"@type": "ListItem",
21+
"position": 2,
22+
"name": "Contact Us",
23+
"item": "https://activebridge.org/contacts"
24+
}
25+
]
26+
},
27+
{
28+
"@context": "https://schema.org",
29+
"@type": "Organization",
30+
"name": "Active Bridge",
31+
"url": "https://activebridge.org",
32+
"logo": "https://imgur.com/SUEWchJ",
33+
"sameAs": [
34+
"https://www.linkedin.com/company/active-bridge/",
35+
"https://github.com/activebridge",
36+
"https://www.facebook.com/ActiveBridgeTeam",
37+
"https://twitter.com/activebridge"
38+
],
39+
"contactPoint": [
40+
{
41+
"@type": "ContactPoint",
42+
"contactType": "customer service",
43+
"telephone": "+18888053503",
44+
"email": "[email protected]",
45+
"availableLanguage": ["English", "Ukrainian"]
46+
}
47+
],
48+
"address": [
49+
{
50+
"@type": "PostalAddress",
51+
"streetAddress": "3506 North 24th Street",
52+
"addressLocality": "Phoenix",
53+
"addressRegion": "AZ",
54+
"postalCode": "85016",
55+
"addressCountry": "US"
56+
},
57+
{
58+
"@type": "PostalAddress",
59+
"streetAddress": "Evgena Kukhartsa 8",
60+
"addressLocality": "Cherkasy",
61+
"addressRegion": "Cherkaska",
62+
"postalCode": "18000",
63+
"addressCountry": "UA"
64+
}
65+
]
66+
}
67+
]
Lines changed: 81 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,81 @@
1-
{
2-
"@context": "http://schema.org",
3-
"@type": "Service",
4-
"category": "Tech Services",
5-
"provider": "Active Bridge",
6-
"areaServed": [
7-
"US",
8-
"UK",
9-
"CA",
10-
"AU"
11-
],
12-
"serviceType": "Tech Staff Augmentation",
13-
"description": "TFeel the flexibility of management by augmenting your in-house team with our experts at the cost of offshore specialists"
14-
}
1+
[
2+
{
3+
"@context": "https://schema.org",
4+
"@type": "Service",
5+
"name": "Staff Augmentation and Dedicated Teams by Active Bridge",
6+
"description": "Active Bridge provides staff augmentation and dedicated team services, enabling businesses to scale efficiently with top-tier IT professionals.",
7+
"provider": {
8+
"@type": "Organization",
9+
"name": "Active Bridge",
10+
"url": "https://activebridge.org",
11+
"logo": "https://imgur.com/SUEWchJ",
12+
"sameAs": [
13+
"https://www.linkedin.com/company/active-bridge/",
14+
"https://github.com/activebridge",
15+
"https://www.facebook.com/ActiveBridgeTeam",
16+
"https://twitter.com/activebridge"
17+
]
18+
},
19+
"serviceType": [
20+
"Dedicated Teams Cooperation",
21+
"Staff Augmentation",
22+
"Remote Development Teams",
23+
"IT Resource Allocation"
24+
],
25+
"areaServed": {
26+
"@type": "Place",
27+
"name": "Global"
28+
},
29+
"availableChannel": {
30+
"@type": "ServiceChannel",
31+
"serviceLocation": {
32+
"@type": "Place",
33+
"name": "Remote"
34+
}
35+
}
36+
},
37+
{
38+
"@context": "https://schema.org",
39+
"@type": "BreadcrumbList",
40+
"itemListElement": [
41+
{
42+
"@type": "ListItem",
43+
"position": 1,
44+
"name": "Home",
45+
"item": "https://activebridge.org/"
46+
},
47+
{
48+
"@type": "ListItem",
49+
"position": 2,
50+
"name": "Services",
51+
"item": "https://activebridge.org/services"
52+
},
53+
{
54+
"@type": "ListItem",
55+
"position": 3,
56+
"name": "Staff Augmentation",
57+
"item": "https://activebridge.org/services/dedicated-teams-cooperation"
58+
}
59+
]
60+
},
61+
{
62+
"@context": "https://schema.org",
63+
"@type": "Organization",
64+
"name": "Active Bridge",
65+
"url": "https://activebridge.org",
66+
"logo": "https://imgur.com/SUEWchJ",
67+
"contactPoint": {
68+
"@type": "ContactPoint",
69+
"contactType": "customer service",
70+
"telephone": "+18888053503",
71+
"email": "[email protected]",
72+
"availableLanguage": ["English", "Ukrainian"]
73+
},
74+
"sameAs": [
75+
"https://www.linkedin.com/company/active-bridge/",
76+
"https://github.com/activebridge",
77+
"https://www.facebook.com/ActiveBridgeTeam",
78+
"https://twitter.com/activebridge"
79+
]
80+
}
81+
]

0 commit comments

Comments
 (0)