Confidential — Based on Ahrefs data
porto.travel has seen a significant organic traffic decline, going from an estimated 11.9K clicks/month at its peak down to 9.1K in current — a 24% drop. The site has a solid Domain Rating of 32 and ranks for 957 keywords (279 in top 3), but is leaving substantial traffic on the table with 30 quick-win keywords in positions 4-20 representing 73.2K monthly search volume.
Note on data sources: Traffic estimates come from Ahrefs, which models organic traffic based on keyword rankings and estimated CTR. Actual traffic may differ — connect Google Search Console for precise click and impression data.
Here's where porto.travel stands based on Ahrefs data:
This audit identified six key issues:
Three highest-impact areas to address:
Optimize 30 pages ranking positions 4-20 (73.2K search volume). Adding internal links, expanding content, and improving title tags could deliver 3,000-5,000 additional monthly clicks within 30 days.
Create 12 missing content pieces competitors dominate: wine tasting guide, best museums, where to stay, top restaurants with view. These topics collectively drive 15K+ monthly traffic for competitors but porto.travel has thin or no coverage.
Current traffic value is $2,129/month but conversion to bookings is unclear. Optimize affiliate linking strategy, add booking CTAs to all attraction pages, and create comparison guides to increase referral revenue per visitor by 2-3x.
The foundation is strong (DR 32, established rankings, real product pages). Here's what's recoverable with the right execution, mapped to your priorities.
Target: Recover to 12K-14K monthly clicks (10-15% above previous peak), while building a diversified traffic base and new acquisition channels (AI referrals, blog).
Estimates based on current ranking positions, search volumes, and historical performance data.
Expected impact: +6,250 clicks/month by end of Month 1. Focus on title tag optimization, content expansion to 1,000-1,500 words per page, and strategic internal linking from existing high-authority pages.
Expected impact: +4,500 clicks/month by end of Month 6. Prioritize content gaps where competitors have proven traffic (wine tasting, museums, where to stay) and expand existing pages stuck on page 2 (francesinha, cathedral, Douro Valley).
Expected impact: Structured data increases rich snippet eligibility (5-15% CTR boost), AI optimization targets future traffic sources as ChatGPT/Perplexity referrals grow. No direct click gains but improves CTR and prepares for AI-driven search shift.
Expected impact: +20-40 new referring domains over 2 months. Prioritize quality over quantity — target DR 20+ sites in travel niche. Link building supports long-term authority and helps move untapped keywords (pos 21+) onto page 1.
Prioritized tasks ranked by impact.
| Priority | Action | Impact | Details |
|---|---|---|---|
| P1 | Optimize Metro Porto page for quick win | High | https://porto.travel/metro/ currently ranks position 17 for "metro porto" (9.4K vol). Update title to "Metro Porto: Map, Tickets, Zones & Airport Guide 2026" and expand content to 1,500 words covering zones, prices, airport connection, and interactive map. Add 5 internal links from airport, transport hub, and Boavista pages. Expected gain: +2,500 clicks/mo. |
| P1 | Expand Estádio do Dragão page | High | https://porto.travel/estadio-do-dragao-how-to-visit-fc-porto-stadium-museum/ ranks position 13 for "estádio do dragão" (6K vol) and position 9 for "porto stadium" (1.8K vol). Add match schedule section, detailed museum guide, ticket booking widget, and 3 internal links from things-to-do and Boavista. Expected gain: +950 clicks/mo from 7.8K cluster volume. |
| P1 | Strengthen Ribeira Porto internal linking | High | https://porto.travel/ribeira/ ranks position 12 for "ribeira porto" (2.4K vol). Add 4 strategic internal links from Dom Luís Bridge page, things-to-do hub, river cruises, and restaurants hub using anchor text "Ribeira district," "Porto Ribeira," and "Ribeira waterfront." Expand content to 1,200 words with restaurant map. Expected gain: +750 clicks/mo. |
| P1 | Rewrite Porto Airport page completely | High | https://porto.travel/porto-airport/ ranks position 18 for "porto airport" (3.1K vol). Complete rewrite with new title "Porto Airport (OPO): Transport, Parking, Hotels & Arrivals Guide," sections on metro connection, taxi prices, bus routes, parking rates, terminal map, and nearby hotels. Add 5 internal links from metro, transport, and city center pages. Expected gain: +650 clicks/mo. |
| P1 | Create comprehensive Francesinha guide | High | https://porto.travel/francesinha/ ranks position 41 for "francesinha" (7.7K vol) while competitor gets 3K traffic at position 1. Expand from stub to 2,500-word ultimate guide covering history, recipe, 15 best restaurants with addresses and price ranges, ordering tips, and sandwich variations. Add embedded map with restaurant locations. Expected gain: +1,300 clicks/mo. |
| P1 | Expand Porto Cathedral page for position 21 keyword | High | https://porto.travel/porto-cathedral/ ranks position 21 for "porto cathedral" (4.3K vol). Expand to 2,000 words with detailed architecture sections, Camino de Santiago connection, treasury museum details, bell tower climb guide, visiting hours, and ticket information. Add 4 internal links from Sé neighborhood, things-to-do, and religious sites pages. Expected gain: +1,100 clicks/mo. |
| P1 | Disavow spam backlinks from intently.co | High | Spam domain intently.co (DR 57) has 31 backlinks pointing to porto.travel. Create disavow.txt file with "domain:intently.co" and submit via Google Search Console Disavow Tool. Review other referring domains for similar spam patterns and add to disavow file. Protects from negative SEO and algorithmic penalties. |
| P1 | Optimize Boavista neighborhood page | Medium | https://porto.travel/boavista/ ranks position 16 for "boavista" (2.7K vol). Expand from stub to 1,200-word comprehensive neighborhood guide covering Casa da Música, shopping, restaurants, hotels, walking routes, and safety info. Add neighborhood comparison table and 4 internal links from neighborhoods hub and attractions. Expected gain: +500 clicks/mo. |
| P1 | Polish Rua Santa Catarina page for top 3 | Medium | https://porto.travel/rua-de-santa-catarina/ already ranks position 4 for "rua santa catarina" (1.6K vol). Polish to reach top 3: add shopping store directory, café recommendations (Majestic Café), photo spots, history section. Keep at 1,000 words. Add 2 internal links from shopping hub and Aliados page. Expected gain: +200 clicks/mo from 2.8K cluster. |
| P2 | Create Wine Tasting in Porto guide (NEW) | High | Competitor portoalities.com gets 2.7K traffic from "wine tasting porto" (500 vol) at position 2. Create new 2,500-word comprehensive guide covering best wine bars (Wine Quay Bar, Prova, Taberna dos Mercadores), Port wine cellars with tastings (Taylor's, Graham's, Sandeman), booking tips, price ranges, and tasting etiquette. Add GetYourGuide booking widgets. Expected gain: +500 clicks/mo. |
| P2 | Create Best Museums in Porto guide (NEW) | Medium | Competitor gets 967 traffic from museum-related queries. Create new 2,000-word hub page "15 Best Museums in Porto (2026 Guide)" covering Serralves, Soares dos Reis, World of Discoveries, Photo Museum, Romantic Museum, Port Wine Museum with hours, prices, tickets, best time to visit. Link to existing museum pages. Expected gain: +450 clicks/mo. |
| P2 | Create Where to Stay in Porto guide (NEW) | High | Target "where to stay in porto" (1.3K vol) — competitor gets 1.1K traffic at position 6. Create 3,000-word neighborhood guide covering Ribeira (romantic, tourist hub), Aliados (central, business), Boavista (upscale, residential), Foz (beach, relaxed) with hotel recommendations by budget tier, booking.com widgets, pros/cons table. Link to all neighborhood pages. Expected gain: +650 clicks/mo. |
| P2 | Create Porto Restaurants with View guide (NEW) | Medium | Competitor gets 831 traffic from "porto restaurants" (1.2K vol). Create new 2,000-word guide "10 Best Porto Restaurants with a View" covering DOP, The Yeatman, Pedro Lemos, Antiqvvm with river/city views, price ranges (€€-€€€€), best dishes, reservation links. Link to individual restaurant pages and Ribeira guide. Expected gain: +400 clicks/mo. |
| P2 | Expand Douro Valley wine tour guide | Medium | https://porto.travel/douro-valley/ ranks position 48 for "douro valley wine tour" (1.6K vol). Competitor gets 825 traffic at position 7. Expand to 2,500 words covering day trip options, best wineries (Quinta do Seixo, Quinta do Bomfim, Quinta da Pacheca), train vs bus vs private tour comparison, scenic viewpoints, lunch recommendations, booking links for Viator/GetYourGuide tours. Expected gain: +600 clicks/mo. |
| P2 | Expand Lello Bookstore page for untapped volume | Medium | https://porto.travel/lello-bookstore/ ranks position 32 for "lello bookstore" (2.6K vol). Expand to 2,000 words covering how to buy tickets (pre-book online to skip 1-2 hour queue), best time to visit (early morning or after 7pm), Harry Potter connection (J.K. Rowling lived in Porto), architectural details (neo-gothic façade, red staircase), nearby attractions, photo tips. Add ticket booking widget. Expected gain: +400 clicks/mo. |
| P2 | Create Porto Map interactive guide (NEW) | Medium | Competitor introducingporto.com gets 933 traffic from "porto map" (1.5K vol) at position 1. Create interactive map page with Google Maps embed showing neighborhoods, metro stations, top 20 attractions, restaurants, hotels with custom pins. Add 1,500-word supporting content covering how to use the map, neighborhood overview, walking distances. Link from homepage and all neighborhood pages. Expected gain: +550 clicks/mo. |
| P2 | Expand Guimarães day trip guide | Low | https://porto.travel/guimaraes/ ranks position 49 for "guimaraes portugal" (1.5K vol). Expand to 2,000 words covering Guimarães Castle, Palace of the Dukes, historic center (UNESCO), how to get there (train from Campanhã 1h10min, bus 1h30min), what to eat (Toucinho do Céu dessert), how long to spend (half day vs full day). Add train booking widget. Expected gain: +250 clicks/mo. |
| P3 | Add Article schema to top 20 pages | Medium | Implement JSON-LD Article schema on Ribeira, Clérigos Tower, Lello, Cathedral, Palácio da Bolsa, Serralves, Port Wine, Francesinha, Metro, Airport, Things to Do, Neighborhoods, Shopping, Restaurants, Beaches, Douro Valley, Weather, Where to Stay, Porto Card, Andante Card pages. Include headline, datePublished, dateModified, author (Organization: porto.travel), description, image. Improves rich snippet eligibility and AI crawler understanding. |
| P3 | Add FAQPage schema to Q&A sections | Low | Identify pages with FAQ sections (Airport, Metro, Porto Card, Andante Card, Things to Do, Where to Stay, Beaches, Douro Valley, Weather, Transport) and wrap in FAQPage schema. Format each question as Question entity with acceptedAnswer containing 1-2 sentence answer. Target featured snippet position 0 results. |
| P3 | Add TouristAttraction schema to attraction pages | Low | Implement TouristAttraction schema on Clérigos Tower, Lello, Cathedral, Serralves, World of Discoveries, Port Wine Cellars, Palácio da Bolsa, Palácio de Cristal, São Francisco Church, Casa da Música, Dom Luís Bridge, Ribeira, Funicular, Cable Car, Estádio do Dragão pages. Include geo coordinates (latitude/longitude), openingHours, ticketPrice, image, address. Improves Google Maps and AI assistant integration. |
| P3 | Expand /llms.txt for AI crawlers | Medium | Current /llms.txt has good foundation. Expand with structured sections for each major attraction (format: ## [Attraction Name] > bullet points for hours, prices, booking links, best time to visit, insider tips). Add sections for neighborhoods, restaurants, day trips. Target: AI citation in ChatGPT, Claude, Perplexity when users ask "best things to do in Porto" or "how to visit Clérigos Tower". |
| P3 | Create topical authority map documentation | Low | Build internal spreadsheet mapping 5 main topical clusters: (1) Porto Attractions → pillar: Things to Do, supporting: Clérigos, Lello, Cathedral, etc. (2) Porto Neighborhoods → pillar: Neighborhoods hub, supporting: Ribeira, Aliados, Boavista, etc. (3) Porto Transport → pillar: Transport hub, supporting: Metro, Airport, Taxis, etc. (4) Porto Food & Drink → pillar: Restaurants hub, supporting: Francesinha, Port Wine, etc. (5) Porto Day Trips → pillar: Day Trips hub, supporting: Douro Valley, Guimarães, Aveiro, etc. Ensure each cluster has clear hub page and 5-10 supporting articles with proper internal linking. |
Step-by-step instructions you can follow right now. Check items off as you complete them — progress is saved in your browser.
<table> markup.<table> with <th> headers.{"@context":"https://schema.org","@type":"Article","headline":"[Page Title]","datePublished":"[ISO Date]","dateModified":"[ISO Date]","author":{"@type":"Organization","name":"Porto.travel"},"description":"[Meta Description]","image":"[Featured Image URL]"}. Add to <head> section of each page.{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"[Question]","acceptedAnswer":{"@type":"Answer","text":"[Answer]"}}]}{"@context":"https://schema.org","@type":"TouristAttraction","name":"Torre dos Clérigos","address":{"@type":"PostalAddress","streetAddress":"Rua Senhor Filipe de Nery","addressLocality":"Porto","postalCode":"4050-546","addressCountry":"PT"},"geo":{"@type":"GeoCoordinates","latitude":"41.1456","longitude":"-8.6145"},"openingHours":"Mo-Su 09:30-19:00","image":"[Image URL]"}## [Attraction Name] then bullet points for: hours, ticket price, how to get there, best time to visit, how long to spend, insider tip, booking link. Attractions to add: Clérigos Tower, Lello, Cathedral, Serralves, World of Discoveries, Palácio da Bolsa, São Francisco Church, Casa da Música, Port Wine Cellars, Dom Luís Bridge, Funicular, Cable Car, Palácio de Cristal, Estádio do Dragão, Majestic Café.## Ribeira, ## Aliados, ## Boavista, ## Foz, ## Cedofeita. For each: vibe description, best for (couples/families/solo), avg hotel price, safety rating, top 3 things to do, where to eat, metro stations.domain:intently.co. Log into Google Search Console → select property porto.travel → Legacy tools and reports → Disavow links → upload disavow.txt file. Document submission date and monitor referring domain count over next 30 days.Porto.travel has a solid foundation with DR 32, 957 ranking keywords, and legitimate backlinks from high-authority sites like IHG and Grokipedia. The 24% traffic decline from 11.9K to 9.1K monthly clicks is entirely recoverable through the strategic approach outlined in this audit. Three critical findings demand immediate action: 30 quick-win keywords in positions 4-20 representing 73.2K search volume (moving the "metro porto" cluster alone from position 17 to top 3 could deliver 2,500+ monthly clicks), 10+ competitor content gaps where portoalities.com and introducingporto.com are capturing 15K+ monthly traffic with guides porto.travel either lacks or underserves, and a clear seasonal pattern showing summer peaks that need stabilization through evergreen content.
The realistic recovery path targets 12K-14K monthly clicks within six months — 10-15% above the previous peak. Phase 1 quick wins (Month 1) focus exclusively on the highest-leverage optimizations: title tag rewrites, strategic internal linking, and content expansion on 8 pages currently ranking positions 4-20. This phase alone should deliver 6,250+ additional monthly clicks with minimal effort. Phase 2 (Months 2-6) addresses the content gaps systematically by creating 12 new comprehensive guides (wine tasting, museums, where to stay, restaurants with view, Porto map, public transport) and expanding 6 existing pages stuck on page 2 (francesinha, cathedral, Douro Valley, Lello, Guimarães). Phase 3 runs in parallel, implementing structured data (Article, FAQPage, TouristAttraction schema) and optimizing for AI citations as ChatGPT and Perplexity traffic grows. Phase 4 (Months 5-6) builds authority through targeted link building: disavowing the intently.co spam domain, creating linkable assets (neighborhood comparison infographic, ultimate Porto itinerary, free walking tour PDF), and strategic outreach to 50+ travel blogs and tourism sites.
Start with the Phase 1 action checklist immediately — every item there can be executed this week and will start moving the needle within 14-30 days. The implementation checklist provides 62 step-by-step tasks you can check off as you go, with progress automatically saved in your browser. Prioritize P1 items (marked red) that deliver 2-10x traffic lifts for specific keywords, then move to P2 content creation as writer capacity allows. Connect Google Search Console as soon as possible to validate these Ahrefs estimates with real click and impression data — that connection will also enable more precise CTR optimization and will make future audits dramatically more accurate. The opportunity is clear, the roadmap is actionable, and the foundation is strong enough to not just recover but surpass previous traffic levels.