7,850 questions
Advice
0
votes
0
replies
61
views
How to set dynamic meta tags in a React SPA so they are visible to search engine crawlers?
I’m working on a React-based website where most pages are rendered dynamically. The issue I’m facing is that meta tags like title and description are not being properly indexed by Google for ...
Best practices
1
vote
3
replies
74
views
Should I migrate from a React SPA (using React Helmet for SEO) to Next.js and split the project into a marketing site (SEO) and an authenticated app?
I have a React application built as a client-side SPA.
For SEO, I am using react-helmet to set page titles, meta descriptions, and Open Graph tags per route.
The problem is that organic traffic from ...
Advice
0
votes
3
replies
156
views
How to improve initial load performance in React for content-heavy website?
I’m building a learning platform using React and facing slow initial load times due to large content and components.
What are the best ways to optimize performance (lazy loading, code splitting, etc.)?...
0
votes
1
answer
53
views
How do I ensure consistency for svelte-seo parameters across pages?
I am working on maintaining a website I did not create and trying to figure out some issues. With regards to SEO, the website uses svelte-seo to provide the same SEO to all pages, and we are now ...
0
votes
1
answer
175
views
Nextjs website icon in google results is not same in website
I have a problem with the site icon next.js 15.
In order to change the site icon, I need to put the brand .ico file named favicon.ico in the app folder under the src directory. I did this.
Also, in ...
Best practices
2
votes
3
replies
122
views
Does "use client" affects SEO in next js? (in this case?)
I need to wrap the layout in a client component because I want to define pathname without passing the current pathname in headers
Therefore I need to know doest it affects SEO?
I also put the wrapped ...
Best practices
0
votes
0
replies
27
views
Next.js Dynamic Routing Not Updating on Slug Change
I had the same issue while building a movie archive platform (example: https://filmania.net/film/jolene-turkce-izle).
The component wasn’t re-rendering when the slug changed, which caused SEO metadata ...
2
votes
0
answers
160
views
What's the proper way to handle canonical URLs in Next.js for multi-region international sites?
I'm building an e-commerce site with Next.js 14 that supports multiple regions and languages, and I'm struggling with canonical URL implementation. Here's my situation:
We have URLs like /en/us/...
0
votes
1
answer
98
views
"crawled - currently not indexed" Error when using Blazor client-side
I have an ASP.NET Core Razor Pages website where most pages are purely server-rendered, and they’re all indexed by Google just fine.
However, I have three pages that contain Blazor WebAssembly ...
1
vote
1
answer
125
views
robots.txt doesn't work, only url/robots does work
In my Next.js app, I'm trying to generate the robots.txt file dynamically. However, when I access http://localhost:3000/robots.txt, it redirects to the "Not Found" page. If I change the next....
0
votes
0
answers
59
views
Nuxt seo prerendering
I need help with this, I need SEO for 3 pages index, Faq and Blog when I run npx nuxt generate and see the index.html in .output/public I only see this in the viewsource I don't see the html like the ...
1
vote
3
answers
1k
views
Next.js 16 Beta: Metadata tags showing up in body instead of head (breaking SEO)
I've been pulling my hair out over this for hours. My metadata is rendering inside the <body> tag instead of the <head> on the server-side HTML, which is completely breaking SEO.
The weird ...
0
votes
1
answer
174
views
Nuxt 4 + nuxt-seo: `defineOgImageComponent` throws "client-only context" error
I’m trying to use nuxt-og-image via defineOgImageComponent() on my homepage.
Even with SSR enabled and calling it at the top level of the page’s <script setup lang="ts">, I get:
500 ...
0
votes
0
answers
113
views
How can I add meta tags with custom attributes like itemprop, http-equiv, or data-* in Next.js 15.4.3 (App Router)?
I'm using Next.js 15.4.3 with the App Router and the new Metadata API for SEO.
It correctly renders standard meta tags with attributes like name, property, and content, but I also need to include meta ...
0
votes
0
answers
53
views
Delaying render of webcomponent content
I have a website that uses webcomponents to add some extra interactivity.
In this case a carousel created in Svelte
<svelte:options customElement={{
tag: "carousel",
shadow: "...