Based on professional-grade SEO data
oportoando.com has seen a significant organic traffic decline, going from an estimated 182 clicks/month at its peak down to 92 in current — a 49% drop. Despite healthy backlink authority (3.1K live backlinks from 744 referring domains) and 142 organic keywords ranking, the site is bleeding traffic to social platforms and review aggregators. Recovery is possible with strategic keyword optimization and content expansion.
Note on data sources: Traffic estimates come from a professional-grade SEO database, which models organic traffic from keyword rankings and estimated CTR, so actual traffic may differ. By connecting your Google Search Console to Roborank, we can assess your real traffic far more precisely.
Six key findings from this audit — each with the Roborank capability that fixes it.
The three highest-impact areas to address for your ideal customer.
Two keyword clusters with 860 monthly searches sit at pos 12–19. Solo travellers searching for these Porto street/neighbourhood names have high intent. Moving them to top 3 is a 2–3 month sprint with clear ROI: 50+ clicks/month.
Twelve keyword clusters (12.7K volume) at positions 21+ cover Porto attractions, neighbourhoods, and dining — directly aligned with solo traveller research. Win these positions and add 40-60 clicks/month with targeted content expansion and internal linking.
131 keywords overlap with Facebook, Instagram, YouTube. Solo travellers trust reviews and visuals, but your guides are more detailed. Add answer-first blocks, schema, and FAQPage markup so your content gets cited in AI overviews, shifting clicks from social back to your site.
What's recoverable with the right execution, mapped to your priorities.
Target: 150+ clicks/month recovery, while building a diversified traffic base and new acquisition channels.
A phased playbook built from the findings above.
Expected impact: 80-100 new clicks/month from quick wins alone. These are real top-10-ranking opportunities with proven search volume. Timeline: 3-4 weeks with Roborank Meta Fixer + Internal Link Optimizer.
Expected impact: 90-130 new clicks/month from content expansion. This is where you build topical authority and capture the 12.7K untapped volume. Months 2-4: launch pillar + 3-4 supporting pages. Months 4-6: refresh underperforming evergreen pages and expand tourism angle.
Expected impact: 45-70 new clicks/month from AI visibility. As generative AI search matures, citation-based traffic will grow significantly. Phase 3 positions you to capture this emerging channel before it becomes standard. Parallel execution with Phase 2 — deploy schema while content teams expand pages.
Expected impact: 8-15 new clicks/month from authority gains. Link building is slower ROI than on-page optimization in the first 6 months, but establishes long-term competitive moat. Months 5-6 are the right timing: by then, on-page improvements will have settled into rankings, and new link placements amplify them.
An audit shows what's wrong. Roborank connects to your CMS and Search Console and makes the fixes happen — you just approve them.
Prioritized tasks ranked by impact.
| Priority | Action | Impact | Details |
|---|---|---|---|
| P1 | Optimize /rua-de-santa-catarina/ for quick-win keyword | High | Rewrite title tag to "Rua de Santa Catarina in Porto: Shopping, Landmarks & Solo Travel Guide" (keeping it under 60 chars for mobile). Update meta description to lead with keyword: "Explore Rua de Santa Catarina, Porto's famous shopping street. Best shops, restaurants, solo traveller tips." Add 300+ words to opening explaining the street's significance. Add internal links from /calles-de-oporto/ (anchor: "Rua de Santa Catarina"), /centro-de-oporto/ (anchor: "Santa Catarina Street"), /barrios/ (anchor: "Shopping district"). Expected lift: pos 19 → top 5-10 within 3 weeks = +15-20 clicks/month. |
| P1 | Push /palacio-de-cristal/ from pos 51 to top 10 for "jardins do palácio de cristal" | High | This is your biggest opportunity: 2.4K monthly searches, currently buried at pos 51. Rewrite title: "Crystal Palace Gardens (Palácio de Cristal) Porto: Views, Hours, Solo Travel Tips." Update meta: "Discover Porto's Crystal Palace gardens—a 19th-century iron-glass paradise with city views. Tours, hours, parking, solo traveller guide." Expand page from current thin content to 1200+ words covering: history, gardens/trails, views, nearby attractions, hours/tickets, solo traveller tips, photo spots. Add 5-6 internal links from /que-ver/ (anchor: "Crystal Palace gardens"), /boavista/ (anchor: "Palácio de Cristal"), /parque-da-ciudad/ (anchor: "Porto gardens"), /lugares-instagrameables-de-oporto/ (anchor: "Crystal Palace views"). Add FAQ schema: "What is the Crystal Palace in Porto?" "Best time to visit?" "Solo traveller tips?" Expected lift: pos 51 → top 5-10 within 6-8 weeks = +15-25 clicks/month. This single page could recover 20% of lost traffic. |
| P1 | Rank "ribeira porto" in top 10 on /la-ribeira/ | High | 2.4K monthly searches, currently pos 31. Rewrite title (currently too generic if buried in meta): "Ribeira Porto: The Best Historic Neighbourhood for Solo Travellers | Guide." Update meta: "Explore Ribeira, Porto's iconic waterfront district. Best restaurants, bars, hotels, photo spots, solo traveller safety tips." Add 400+ words to opening defining Ribeira, its history, and why solo travellers love it. Create new H2: "Restaurants in Ribeira for Solo Travelers" with 3-4 specific recommendations + links to individual restaurant pages. Add 4-5 internal links from /barrios/, /calles-de-oporto/, /hoteles-en-oporto-zona-ribeira/, /que-ver/. Expected lift: pos 31 → top 10 within 4-6 weeks = +12-18 clicks/month. |
| P1 | Add internal links to /aliados/ (pos 24, 720 vol) | High | This page is close to top-20 but lacks internal linking. Add 4 internal links: (1) from /centro-de-oporto/ using anchor "Avenida dos Aliados," (2) from /que-ver/ using "must-see landmarks," (3) from /barrios/ using "best streets in Porto," (4) from /ruta-para-conocer-oporto-en-un-dia-o-en-dos-dias/ using "iconic Porto streets." This should push it into top 15 within 2 weeks = +6-10 clicks/month. |
| P1 | Optimize homepage title & meta for solo traveller intent | High | Current title: "OPORTO: guía de viajes y turismo de Oporto, Portugal - Guiajando Oporto" (71 chars, overlong, keyword-stuffed). New title: "Porto Travel Guide for Solo Travellers: Best Things To Do, Stay & Eat" (72 chars). Current meta: "Guía práctica de turismo sobre Oporto para conocer mejor la ciudad. Escrita por locales." New meta: "Comprehensive Porto travel guide for solo travellers. Expert tips on neighbourhoods, free tours, fado, food, safety, best solo-friendly hostels & hotels." This targets your ICP directly and should improve CTR on branded searches. Expected lift: +2-4 clicks/month from homepage. |
| P1 | Refresh /casa-da-musica/ for competitive keyword "casa de musica" (pos 26, 880 vol, DR 22) | High | High difficulty (DR 22) but you're already ranking pos 26. Rewrite title: "Casa da Música Porto: Architecture, Concerts, Tours & Visitor Guide." Update meta: "Explore Casa da Música, Porto's iconic modern concert hall. Guided tours, concert calendar, solo travel tips, parking." Expand page to 1000+ words: why it matters architecturally, what events/tours to expect, best time to visit, solo traveller tips, nearby restaurants/hotels. Add FAQ schema. Add 3 internal links from /que-ver/, /guimaraes/ (as day-trip context), /museos/. Expected lift: pos 26 → top 15 within 4 weeks = +12-18 clicks/month. |
| P2 | Expand /cedofeita/ for "cedofeita porto" (pos 45, 1.3K vol) | Medium | Rewrite title: "Cedofeita Porto: Street Art, Cafes & Local Neighbourhood Guide." Update meta: "Discover Cedofeita, Porto's trendy art & cafe district. Solo traveller tips, street art map, restaurants, how to get there." Add 600+ words: what makes Cedofeita special, street art guide, top cafes/restaurants, shopping, local culture, solo traveller tips (it's safe, walkable, good for solo travellers). Add 4 internal links from /barrios/, /cafe-de-especialidad-en-oporto/, /centro-de-oporto/, /calles-de-oporto/. Expected lift: pos 45 → top 15 within 6 weeks = +8-12 clicks/month. |
| P2 | Consolidate "oporto vino" / "vino oporto" variants (880 vol each, pos 30 & 35) | Medium | You have two URLs competing for related keywords: pos 30 "oporto vino" and pos 35 "vino oporto" (880 vol each). Consolidate on /el-vino-oporto/. Rewrite title: "Porto Wine (Oporto Wine) Guide: Best Cellars, Tours, Wine Bars & Tastings." Update meta: "Discover Porto wine—history, best wine cellars in Vila Nova de Gaia, wine bars, day tours, pairing tips for solo travellers." Merge duplicate content into one comprehensive page (1000+ words): wine history, top cellars, wine bars for solo drinkers, day-trip guide to wine region, where to buy, tasting tips. Add FAQ schema. Add 4-5 internal links from /bodegas-y-vino-de-oporto/, /que-ver/, /tours/, /playas/ (Douro Valley day-trip context). Expected lift: pos 30-35 → top 10 within 6 weeks = +18-25 clicks/month combined. |
| P2 | Create pillar page: "Best Things to Do in Porto" targeting broad solo traveller intent | Medium | New page: https://oportoando.com/best-things-to-do-porto (or similar). Target: "things to do in porto," "what to see in porto," "porto top attractions" (all 3-5K volume estimates, competitive but high commercial intent for solo travellers booking trips). 2500+ words, comprehensive guide: 10-15 top attractions (Crystal Palace, Casa da Música, Ribeira, Livraria Lello, etc.) with descriptions, visit time, cost, solo traveller tips. Add links to individual attraction pages. This becomes a hub; link FROM /que-ver/ and internal link TO all major attraction pages. Add FAQ schema: "Best 3-day porto itinerary for solo travellers?" "What's worth visiting in Porto?" "Can I do Porto in 2 days?" Expected lift: +20-30 clicks/month once established (typically 4-8 weeks to rank new content). |
| P2 | Optimize /parque-da-cidade/ for "parque da cidade" (pos 33, 720 vol) | Medium | City Park is an obvious solo traveller destination but ranks pos 33. Rewrite title: "Parque da Cidade Porto: Trails, Picnic Spots & Solo Traveller Guide." Update meta: "Explore Parque da Cidade—Porto's largest urban park. Hiking trails, views, picnic areas, solo traveller tips, hours, parking." Add 400+ words covering: park layout, trails/difficulty levels, best times to visit, photo spots, safety for solo travellers, nearby restaurants/cafes, how to get there. Add 3 internal links from /que-ver/, /cinco-sitios-al-aire-libre-para-saludar-a-la-primavera-en-oporto/, /playas/. Expected lift: pos 33 → top 15 within 4 weeks = +8-12 clicks/month. |
| P2 | Expand /free-tours-en-oporto/ to capture solo traveller tour intent | Medium | Solo travellers specifically search "free walking tours." Rewrite page to lead with this. Update title: "Free Walking Tours in Porto: Best Operators & Solo Traveller Tips." Update meta: "Discover free walking tours in Porto. Best tour operators, neighborhoods covered, booking tips, safety for solo travellers, what to bring." Expand page to 1000+ words: list 3-5 top free tour operators (with booking links), what each covers, tips for booking as solo traveller, tipping etiquette, what to expect, safety tips, combine with other activities. Add FAQ: "Are walking tours safe for solo travellers?" "Do I need to book in advance?" Add 4 internal links from /que-ver/, /los-mejores-7-tours-de-oporto/, /ruta-para-conocer-oporto-en-un-dia-o-en-dos-dias/, /un-dia-perfecto-en-oporto/. Expected lift: +8-12 clicks/month from underserved solo traveller intent. |
| P2 | Optimize /matosinhos/ for "praia de matosinhos" (pos 44, 720 vol) | Medium | Beach town is an obvious solo traveller getaway. Rewrite title: "Matosinhos Beach Porto: Best Restaurants, Bars & Solo Traveller Day Trip." Update meta: "Explore Matosinhos—Porto's popular beach town. Seafood restaurants, beach bars, day trip guide, solo traveller tips, how to get there." Add 600+ words: beach overview, top restaurants (Matosinhos is famous for seafood), bars, activities (swimming, people-watching, fishing, surfing if waves are good), day-trip itinerary, transportation from Porto center, safety tips for solo travellers at night. Add 3 internal links from /playas/, /como-llegar-las-playas-de-oporto/, /restaurantes/. Expected lift: pos 44 → top 15 within 6 weeks = +10-15 clicks/month. |
| P2 | Optimize /cordoaria/ for "jardim da cordoaria" (pos 25, 590 vol) | Medium | Already at pos 25 but can crack top 10. Rewrite title: "Jardim da Cordoaria Porto: Art, Culture & Solo Traveller Guide." Update meta: "Discover Jardim da Cordoaria—Porto's cultural garden with galleries, events, cafes. Solo traveller tips, what to see, nearby restaurants." Add 400+ words: history, art galleries, green spaces, cafe culture, events/festivals, photo spots, solo traveller tips, nearby attractions. Add FAQ schema: "What is Cordoaria garden?" Add 3 internal links from /que-ver/, /serralves/ (art context), /barrios/. Expected lift: pos 25 → top 10 within 3 weeks = +6-10 clicks/month. |
| P2 | Optimize /restaurante-casa-guedes/ for "casa guedes porto" cluster (pos 42 & 25, 590 vol combined) | Medium | Iconic sandwich shop is perfect for solo travellers. You rank pos 42 for "casa guedes porto" and pos 25 for "casa guedes tradicional" (590 vol each). Consolidate on this URL. Rewrite title: "Casa Guedes Porto: Iconic Sandwich & Foodie Guide for Solo Travelers." Update meta: "Casa Guedes—Porto's legendary francesinha (sandwich) spot. Menu, hours, location, solo traveller tips, nearby cafes, history." Add 600+ words: history of Casa Guedes, menu highlights, the famous francesinha sandwich, customer experience, hours, location (it's tiny, good for solo diners at the bar), nearby restaurants/cafes, photo tips. Add FAQ: "What is a francesinha?" "Is Casa Guedes good for solo diners?" Add 3 internal links from /restaurantes/, /la-francesinha-de-oporto/, /calles-de-oporto/. Expected lift: average pos 33 → top 15 within 4 weeks = +10-15 clicks/month. |
| P3 | Add BlogPosting schema to top 30 blog/guide articles | Medium | Pages like /5-sitios-para-oir-fado-en-oporto/, /lugares-instagrameables-de-oporto/, /rincones-secretos-de-oporto/, /la-francesinha-de-oporto-de-los-mejores-sandwiches-del-mundo/, /los-mejores-7-tours-de-oporto/ should ship Article/BlogPosting schema with: @type: "BlogPosting", headline, description, image, datePublished, author, wordCount, articleBody. This makes them eligible for AI overviews and Google News citations. Use Roborank to deploy across all blog pages. Expected lift: +10-15 clicks/month from AI citations over 2-3 months. |
| P3 | Add GEO Answer Blocks to 20 destination/attraction pages | Medium | Top 20 pages to add definition blocks (first 1-2 sentences answering "What is X?" + "Why visit?"): 1. /palacio-de-cristal/ - "Crystal Palace is a 19th-century iron-and-glass garden complex..." 2. /la-ribeira/ - "Ribeira is Porto's historic waterfront neighbourhood..." 3. /casa-da-musica/ - "Casa da Música is a modern concert hall known for its architecture..." 4. /libreria-lello/ - "Livraria Lello is one of the world's oldest and most beautiful bookstores..." 5. /torre-dos-clerigos/ - "Torre dos Clérigos is a baroque tower with city views..." 6. /puente-don-luis/ - "Dom Luís Bridge is an iconic two-level bridge..." 7. /se-catedral-de-oporto/ - "The Cathedral is a romanesque church in the historic center..." 8. /iglesia-de-san-francisco/ - "Church of San Francisco is a gothic church with stunning interior..." 9. /parque-da-cidade/ - "City Park is Porto's largest urban green space..." 10-20: Plus key restaurant, bar, fado, tour pages. This makes content eligible for AI overview citations. Expected lift: +15-25 clicks/month from AI citations over 2-3 months. |
| P3 | Add FAQPage schema to 10 high-volume pages | Medium | Pages with lots of traffic/intent that need Q&A blocks: 1. /palacio-de-cristal/ - "What is the Crystal Palace?" "How long to spend there?" "Can solo travellers visit safely?" 2. /casa-da-musica/ - "What are opening hours?" "Can I take a tour?" "What concerts are coming?" 3. /la-ribeira/ - "Why is Ribeira famous?" "Best restaurants?" "Solo traveller safety tips?" 4. /free-tours-en-oporto/ - "How do free tours work?" "Do I need to book?" "What do I wear?" 5-10: /puente-don-luis/, /libreria-lello/, /bodegas-y-vino-de-oporto/, /restaurantes/, /hoteles/, /playas/. Each page 5-8 Q&A blocks using FAQPage schema. Expected lift: +8-12 clicks/month from featured snippets within 4-6 weeks. |
| P3 | Add LocalBusiness schema to all restaurant/attraction pages | Medium | Pages covering dining (12 restaurant pages under /restaurantes/) and attractions (palacio, casa-da-musica, livreria-lello, torre, cathedral, etc.) should ship LocalBusiness schema with: name, address, telephone, url, image, priceRange (for restaurants), openingHours, aggregateRating. This makes them eligible for local packs and AI overview citations. Roborank can auto-deploy once manually defined. Expected lift: +8-12 clicks/month from local pack visibility within 2-3 months. |
| P3 | Audit & extend homepage Organization schema | Low | Your homepage ships Organization schema. Extend it with: sameAs array (social profiles for brand signals), logo (ensure high-res), address (if applicable), founder/author/organization, knowsAbout array ["Porto Travel", "Solo Travel", "Portugal Tourism", "Travel Guide"]. This signals authority to AI tools. Test in Google's Schema Testing Tool. Expected lift: +2-5 clicks/month from improved brand visibility in AI overviews. |
| P3 | Add BreadcrumbList schema to all category/archive pages | Low | Pages like /que-ver/, /barrios/, /hoteles/, /restaurantes/, /playas/, /museos/, /calles-de-oporto/ should ship BreadcrumbList schema so AI tools and search engines understand hierarchy. Example: /palacio-de-cristal/ breadcrumb: Home > Things to See > Parques > Crystal Palace. This enables breadcrumb snippets in SERPs. Use Roborank. Expected lift: +3-8 clicks/month from breadcrumb CTR lift over 2-3 months. |
Step-by-step instructions you can follow right now. Check items off as you go — progress is saved in your browser.
Your site is caught in a slow decline—but the recovery path is clear and achievable. The core issue isn't your authority (3.1K backlinks, DR 25 is respectable) or site structure. It's untapped keyword volume and weak optimization on pages that already rank. Two quick-win keyword clusters sit just outside the top 10 with 860 combined monthly searches. Twelve untapped keyword clusters with 12.7K total volume wait at positions 21+. You can realistically recover 150+ clicks/month within 6 months by focusing on three specific areas: (1) pushing your 2 quick-win keywords into top 3 via title/meta rewrites and internal linking (80-100 clicks/month, 4 weeks), (2) expanding thin pages targeting high-volume keywords and building topical authority around Porto attractions and solo traveller intent (90-130 clicks/month, 8-12 weeks), and (3) adding AI-readable schema and answer-first blocks so your guides get cited in AI overviews instead of losing to Facebook, TripAdvisor, and YouTube (45-70 clicks/month, 6-8 weeks).
The execution roadmap above breaks this into 4 phases: Phase 1 (Month 1) attacks the quick wins with Meta Fixer and internal link optimization. Phase 2 (Months 2-6) expands content using the 12.7K untapped keywords and builds your pillar page structure. Phase 3 (parallel with Phase 2) adds schema and GEO Answer Blocks to win AI visibility. Phase 4 (Months 5-6) secures new backlinks from solo travel communities and travel blogs. This is real work—not a silver bullet—but it's grounded in your actual keyword gaps, ranking data, and audience. Most of it Roborank can automate: Meta Fixer will rewrite your quick-win titles and descriptions; Decay Watchdog will flag pages that lost rankings and draft recovery edits; Content Calendar will queue the 12 untapped keyword clusters in priority order; Internal Link Optimizer will find the 3-6 internal link opportunities per page; GEO Answer Blocks will add AI-citation markup to 20 destination pages.
The first 30 days matter most. Phase 1 quick wins are 2-4-week tasks with high confidence (these keywords are already close to top 10—a title rewrite and 4-5 internal links often move them 5-15 positions). Get those wins locked in, submit to Google Search Console, and monitor rankings weekly. If they're moving in the right direction by Week 4, you'll be on track to recover 150+ clicks/month by Month 6. This plan is executable by your team, but it's a real commitment—expect 15-20 hours of work spread across the 4 phases. Roborank can execute most of these fixes once you connect your CMS and Google Search Console, and you just review and approve.
Want this done for you? Connect Roborank — it ships most of this plan and tracks what changes →