Fix headers and SEO
cohenaj194 opened this issue · comments
https://www.similarweb.com/website/saddlebagexchange.com/vs/ffxivmb.com/#traffic-sources
![image](https://private-user-images.githubusercontent.com/17516896/321391156-588038f9-6978-4502-9454-37b49e72c0f1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE2MjEzODQsIm5iZiI6MTcyMTYyMTA4NCwicGF0aCI6Ii8xNzUxNjg5Ni8zMjEzOTExNTYtNTg4MDM4ZjktNjk3OC00NTAyLTk0NTQtMzdiNDllNzJjMGYxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzIyVDA0MDQ0NFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFkYzI2NGMyNTE4MjBjM2JiZGYwZmY1YTIwMzU3MTAzN2M0MWE0MTY2NzExMDBmNzQzMDA2M2U5MWUyZTJjZWUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.M7kzCjBbdp-eEE13r04ilKsmqaMrPbSqJBYnOZXAGEU)
Our SEO is trash and when people search for "ffxiv marketboard" we need to be in the top results. I now bought https://ffxivmarketboard.org/ and will use it to redirect to us. We need other stuff too maybe header fixes or something.
Got some feedback
As the website is quite new, we need to make the required adjustments on the website's page according to Google guidelines and will work on different off-page activities to build quality backlinks.
Below, I have mentioned some key points that we need to focus on to make our website more search engine and user-friendly:
Keyword research: We will conduct thorough keyword research to identify relevant search terms and phrases for the keyword "ffxiv marketboard."
- Social media account optimization: We need to create and work on social media handles to increase brand awareness. Currently, we don't have any presence there.
- Meta tags optimization: We need to optimize the meta tags based on the keywords for better visibility in the SERP. Currently, meta tags are not optimized
Heading Tags: We need to optimize the heading tags, such as H1 and H2, according to the targeted keywords. - Image Alt Tags: Image alt tags are present, but we can optimize them and stuff keywords in the image alt tags…
- Internal Linking: We need to work on interlinking, where we will link the text to the relevant URLs and pages.
- Missing Schema: We need to add schema to the website so that search engines can read and understand the content on your pages.
Low PA DA: We need to create quality backlinks on a high domain and page authority website; the current domain authority is zero. - Low Backlinks: We need to create quality backlinks on high DA PA websites to increase the website's visibility and opt for a backlink strategy that our competitors are using.
- Brand Promotions: We need to do brand promotions through social media so that we get branded searched, which will increase the number of visitors to our website
- Missing Robots.txt: We need to add a robots file to send the instruction for the Google crawlers regarding the page indexing under URL... https://ffxivmarketboard.org/robots.txt
- Missing HTML sitemap: We need to create a new page with the name sitemap. It will help users for the navigation under the URL https://ffxivmarketboard.org/sitemap
- XML sitemap is missing: We need to set up XML sitemap for better indexing... https://ffxivmarketboard.org/sitemap.xml
- Custom 404 error page: We need to create a 404 error page to improve user experience.
I think this is what causes all the meta issues: https://github.com/ff14-advanced-market-search/saddlebag-with-pockets/blob/master/app/root.tsx#L156-L165
Yes, you can absolutely make the title
and description
dynamic by passing them as props to your component.
Here's an example on how you might accomplish this:
export const MetaComponent = ({ title, description, data }) => {
const { site_name } = data
return {
charset: 'utf-8',
title: `${site_name}: ${title}`,
viewport: 'width=device-width,initial-scale=1',
description: description
}
}
In this case, you would pass in the specific title
and description
for each page when you use the MetaComponent
. Here is how you can use this component:
<MetaComponent
title="ff14 market board, ff14 marketboard prices, ffxiv market board, ffxiv market board prices, ffxiv marketboard, xiv analysis"
description='SaddleBag Exchange: An MMO market data analysis engine for the WoW Auctionhouse, FFXIV Marketboard and more! ff14 market board, ff14 marketboard prices, ffxiv market board, ffxiv market board prices, ffxiv marketboard, xiv analysis'
data={yourData}
/>
This way you can customize the title
and description
for each page where you use this component.
Please replace yourData
with actual data to be passed for site_name
.
so its apparently also a problem we have the www
route, we need any thing starting with that to redirect to the page without the www
https://developers.cloudflare.com/rules/page-rules/how-to/url-forwarding/
I think its working now
https://dash.cloudflare.com/131d3ef77f51b43d39c70f2e5b65c34c/saddlebagexchange.com/rules
![image](https://private-user-images.githubusercontent.com/17516896/327769680-95d9a8e9-f21e-4908-89a1-16f6eae65f92.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE2MjEzODQsIm5iZiI6MTcyMTYyMTA4NCwicGF0aCI6Ii8xNzUxNjg5Ni8zMjc3Njk2ODAtOTVkOWE4ZTktZjIxZS00OTA4LTg5YTEtMTZmNmVhZTY1ZjkyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzIyVDA0MDQ0NFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJjYjljODU1YTZhMGY2OWI4MTczNzA4NWVhYzIyNDEzNjg0NjMzOWZhZjJhM2FmN2Y1YjgwNWY1ZTAzZTA4Y2QmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.PMjvMYynA9R62lPJDe1isegXD53dUs87p8lYrUYENis)
Ok so progress, it said we should reduce the title to under 75 characters, but it does really good with that tag stuffed with semrush keyword recommendations
Added the canonical link to the repeated page, but no luck. Maybe I have to specify it in Google search console
I figured out the cannonical issue, it needs to be a link not a meta
this is invalid
<meta rel="canonical" href="https://saddlebagexchange.com/wow/best-deals">
this is valid
<link rel="canonical" href="https://temp.saddlebagexchange.com/bestdeals">