Skip to content

Commit 6c06005

Browse files
authored
Merge pull request #4 from dconco/copilot/update-website-for-seo
Add comprehensive SEO optimization for dconco.tech
2 parents 8aa7d30 + 6fc723b commit 6c06005

File tree

4 files changed

+212
-8
lines changed

4 files changed

+212
-8
lines changed

README.md

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# Dave Conco Portfolio
22

3-
This is my personal portfolio.
3+
This is my personal portfolio website hosted at [https://www.dconco.tech](https://www.dconco.tech).
44

5-
I builds amazing web applications and mobile apps using PHP, C++, Node.js, and React.
5+
I build amazing web applications and mobile apps using PHP, C++, Node.js, and React.
6+
7+
## SEO Features
8+
9+
This website is fully optimized for search engines with:
10+
11+
- ✅ Comprehensive meta tags (title, description, keywords, author)
12+
- ✅ Open Graph (OG) tags for social media sharing
13+
- ✅ Twitter Card tags for Twitter/X integration
14+
- ✅ Structured data (Schema.org JSON-LD) for rich search results
15+
- ✅ Canonical URL configuration
16+
- ✅ robots.txt for search engine crawler guidance
17+
- ✅ sitemap.xml for better search engine indexing
18+
- ✅ Mobile-friendly theme colors
19+
- ✅ Semantic HTML structure
20+
- ✅ Proper image alt attributes
21+
22+
## Technologies
23+
24+
- HTML5
25+
- CSS3
26+
- JavaScript
27+
- Font Awesome Icons

index.html

Lines changed: 112 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,52 @@
33
<head>
44
<meta charset="UTF-8" />
55
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6-
<title>Dave Conco - Software Developer</title>
7-
<!-- META TAGS -->
8-
<meta name="title" content="Dave Conco | Software Developer" />
6+
<title>Dave Conco - Full-Stack Developer & Backend Engineer | Portfolio</title>
7+
8+
<!-- PRIMARY META TAGS -->
9+
<meta name="author" content="Dave Conco" />
910
<meta name="developer" content="dconco" />
11+
<meta name="copyright" content="Dave Conco" />
12+
<meta name="robots" content="index, follow" />
13+
<meta name="language" content="English" />
14+
<meta name="revisit-after" content="7 days" />
1015
<meta
1116
name="keywords"
12-
content="portfolio, dave conco, dconco, developer, resume, software developer, programmer, fullstack developer" />
17+
content="Dave Conco, dconco, full-stack developer, backend engineer, software developer, web developer, PHP developer, Node.js developer, React developer, mobile app developer, portfolio, resume, programmer, PhpSPA, C++ developer, Laravel developer, API developer" />
1318
<meta
1419
name="description"
15-
content="Dave Conco builds amazing web applications and mobile apps using PHP, C++, Node.js, and React." />
20+
content="Dave Conco is a Full-Stack Developer & Backend Engineer with 5+ years of experience. Specializing in PHP, C++, Node.js, React, and mobile app development. Creator of PhpSlides framework and multiple successful web applications." />
21+
22+
<!-- CANONICAL URL -->
23+
<link rel="canonical" href="https://www.dconco.tech/" />
24+
25+
<!-- OPEN GRAPH / FACEBOOK META TAGS -->
26+
<meta property="og:type" content="website" />
27+
<meta property="og:url" content="https://www.dconco.tech/" />
28+
<meta property="og:site_name" content="Dave Conco Portfolio" />
29+
<meta property="og:title" content="Dave Conco - Full-Stack Developer & Backend Engineer" />
30+
<meta property="og:description" content="Full-Stack Developer with 5+ years of experience building web applications and mobile apps. Specializing in PHP, C++, Node.js, React, and backend engineering." />
31+
<meta property="og:image" content="https://raw.githubusercontent.com/dconco/dconco/refs/heads/main/profile3.png" />
32+
<meta property="og:image:secure_url" content="https://raw.githubusercontent.com/dconco/dconco/refs/heads/main/profile3.png" />
33+
<meta property="og:image:width" content="1200" />
34+
<meta property="og:image:height" content="630" />
35+
<meta property="og:image:alt" content="Dave Conco - Software Developer" />
36+
<meta property="og:locale" content="en_US" />
37+
38+
<!-- TWITTER CARD META TAGS -->
39+
<meta name="twitter:card" content="summary_large_image" />
40+
<meta name="twitter:url" content="https://www.dconco.tech/" />
41+
<meta name="twitter:title" content="Dave Conco - Full-Stack Developer & Backend Engineer" />
42+
<meta name="twitter:description" content="Full-Stack Developer with 5+ years of experience building web applications and mobile apps. Specializing in PHP, C++, Node.js, React, and backend engineering." />
43+
<meta name="twitter:image" content="https://raw.githubusercontent.com/dconco/dconco/refs/heads/main/profile3.png" />
44+
<meta name="twitter:image:alt" content="Dave Conco - Software Developer" />
45+
<meta name="twitter:creator" content="@dave_conco" />
46+
<meta name="twitter:site" content="@dave_conco" />
47+
48+
<!-- THEME COLOR FOR MOBILE BROWSERS -->
49+
<meta name="theme-color" content="#667eea" />
50+
<meta name="msapplication-TileColor" content="#667eea" />
51+
1652
<!-- FAV AND ICONS -->
1753
<link
1854
rel="icon"
@@ -23,11 +59,81 @@
2359
<link
2460
rel="apple-touch-icon"
2561
href="https://raw.githubusercontent.com/dconco/dconco/refs/heads/main/profile3.png" />
62+
2663
<!-- STYLESHEET -->
2764
<link
2865
rel="stylesheet"
2966
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" />
3067
<link rel="stylesheet" href="css/style.css" type="text/css" media="all" />
68+
69+
<!-- STRUCTURED DATA (JSON-LD) -->
70+
<script type="application/ld+json">
71+
{
72+
"@context": "https://schema.org",
73+
"@type": "Person",
74+
"name": "Dave Conco",
75+
"alternateName": "dconco",
76+
"url": "https://www.dconco.tech",
77+
"image": "https://raw.githubusercontent.com/dconco/dconco/refs/heads/main/profile3.png",
78+
"jobTitle": "Full-Stack Developer & Backend Engineer",
79+
"worksFor": {
80+
"@type": "Organization",
81+
"name": "Freelance"
82+
},
83+
"description": "Full-Stack Developer with 5+ years of experience building web applications and mobile apps",
84+
"email": "[email protected]",
85+
"telephone": "+2349064772574",
86+
"sameAs": [
87+
"https://github.com/dconco",
88+
"https://x.com/dave_conco",
89+
"https://facebook.com/daveconco",
90+
"https://youtube.com/@daveconco",
91+
"https://tiktok.com/@dconco"
92+
],
93+
"knowsAbout": [
94+
"PHP",
95+
"C++",
96+
"Node.js",
97+
"React",
98+
"React Native",
99+
"Laravel",
100+
"MySQL",
101+
"MongoDB",
102+
"Full-Stack Development",
103+
"Backend Engineering",
104+
"Mobile App Development",
105+
"API Development"
106+
]
107+
}
108+
</script>
109+
<script type="application/ld+json">
110+
{
111+
"@context": "https://schema.org",
112+
"@type": "WebSite",
113+
"name": "Dave Conco Portfolio",
114+
"url": "https://www.dconco.tech",
115+
"description": "Portfolio website of Dave Conco - Full-Stack Developer & Backend Engineer",
116+
"author": {
117+
"@type": "Person",
118+
"name": "Dave Conco"
119+
},
120+
"inLanguage": "en-US"
121+
}
122+
</script>
123+
<script type="application/ld+json">
124+
{
125+
"@context": "https://schema.org",
126+
"@type": "ProfilePage",
127+
"mainEntity": {
128+
"@type": "Person",
129+
"name": "Dave Conco",
130+
"alternateName": "dconco",
131+
"url": "https://www.dconco.tech",
132+
"image": "https://raw.githubusercontent.com/dconco/dconco/refs/heads/main/profile3.png",
133+
"description": "Full-Stack Developer & Backend Engineer with 5+ years of experience"
134+
}
135+
}
136+
</script>
31137
</head>
32138
<body>
33139
<nav>
@@ -276,7 +382,7 @@ <h3>PhpSlides Framework</h3>
276382
</div>
277383

278384
<div class="project-card">
279-
<h3>PHP SPA Framework</h3>
385+
<h3>PhpSPA Framework</h3>
280386
<div class="project-tech">
281387
PHP • React-like Syntax • Component System
282388
</div>

robots.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Robots.txt for www.dconco.tech
2+
# Allow all search engines to index the site
3+
4+
User-agent: *
5+
Allow: /
6+
7+
# Sitemap location
8+
Sitemap: https://www.dconco.tech/sitemap.xml
9+
10+
# Crawl delay (optional, helps prevent server overload)
11+
Crawl-delay: 1

sitemap.xml

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
3+
xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
4+
5+
<!-- Homepage -->
6+
<url>
7+
<loc>https://www.dconco.tech/</loc>
8+
<lastmod>2025-10-28</lastmod>
9+
<changefreq>weekly</changefreq>
10+
<priority>1.0</priority>
11+
<image:image>
12+
<image:loc>https://raw.githubusercontent.com/dconco/dconco/refs/heads/main/profile3.png</image:loc>
13+
<image:title>Dave Conco - Full-Stack Developer</image:title>
14+
</image:image>
15+
</url>
16+
17+
<!-- Home Section -->
18+
<url>
19+
<loc>https://www.dconco.tech/#home</loc>
20+
<lastmod>2025-10-28</lastmod>
21+
<changefreq>monthly</changefreq>
22+
<priority>0.9</priority>
23+
</url>
24+
25+
<!-- About Section -->
26+
<url>
27+
<loc>https://www.dconco.tech/#about</loc>
28+
<lastmod>2025-10-28</lastmod>
29+
<changefreq>monthly</changefreq>
30+
<priority>0.8</priority>
31+
</url>
32+
33+
<!-- AI Bot Section -->
34+
<url>
35+
<loc>https://www.dconco.tech/#ai-bot</loc>
36+
<lastmod>2025-10-28</lastmod>
37+
<changefreq>monthly</changefreq>
38+
<priority>0.8</priority>
39+
</url>
40+
41+
<!-- Resume Section -->
42+
<url>
43+
<loc>https://www.dconco.tech/#resume</loc>
44+
<lastmod>2025-10-28</lastmod>
45+
<changefreq>monthly</changefreq>
46+
<priority>0.8</priority>
47+
</url>
48+
49+
<!-- Projects Section -->
50+
<url>
51+
<loc>https://www.dconco.tech/#projects</loc>
52+
<lastmod>2025-10-28</lastmod>
53+
<changefreq>weekly</changefreq>
54+
<priority>0.9</priority>
55+
</url>
56+
57+
<!-- Contact Section -->
58+
<url>
59+
<loc>https://www.dconco.tech/#contact</loc>
60+
<lastmod>2025-10-28</lastmod>
61+
<changefreq>monthly</changefreq>
62+
<priority>0.7</priority>
63+
</url>
64+
65+
</urlset>

0 commit comments

Comments
 (0)