Update app.py
Browse files
app.py
CHANGED
|
@@ -372,7 +372,7 @@ class GEOSEOApp:
|
|
| 372 |
geo_results = []
|
| 373 |
for i, page_data in enumerate(pages_data):
|
| 374 |
with st.spinner(f"Analyzing page {i+1}/{len(pages_data)}..."):
|
| 375 |
-
|
| 376 |
page_data['content'],
|
| 377 |
page_data['title'],
|
| 378 |
detailed=detailed_analysis
|
|
@@ -384,7 +384,7 @@ class GEOSEOApp:
|
|
| 384 |
else:
|
| 385 |
st.warning(f"Could not analyze page {i+1}: {analysis['error']}")
|
| 386 |
|
| 387 |
-
|
| 388 |
st.error("Could not analyze any pages from the website.")
|
| 389 |
return
|
| 390 |
|
|
|
|
| 372 |
geo_results = []
|
| 373 |
for i, page_data in enumerate(pages_data):
|
| 374 |
with st.spinner(f"Analyzing page {i+1}/{len(pages_data)}..."):
|
| 375 |
+
analysis = self.geo_scorer.analyze_page_geo(
|
| 376 |
page_data['content'],
|
| 377 |
page_data['title'],
|
| 378 |
detailed=detailed_analysis
|
|
|
|
| 384 |
else:
|
| 385 |
st.warning(f"Could not analyze page {i+1}: {analysis['error']}")
|
| 386 |
|
| 387 |
+
if not geo_results:
|
| 388 |
st.error("Could not analyze any pages from the website.")
|
| 389 |
return
|
| 390 |
|