{"id":18719741,"url":"https://github.com/marsx-dev/seobot-nextjs-blog","last_synced_at":"2025-04-12T14:10:39.597Z","repository":{"id":199914545,"uuid":"703722345","full_name":"MarsX-dev/seobot-nextjs-blog","owner":"MarsX-dev","description":"Integrate SEObot API into Your Next.js Website Elevate your website's SEO with dynamic, real-time blog content using SEObot. Our Next.js integration sample code makes it incredibly easy to pull in rich, SEO-friendly blog posts directly into your site.","archived":false,"fork":false,"pushed_at":"2025-01-22T12:22:12.000Z","size":267,"stargazers_count":32,"open_issues_count":1,"forks_count":14,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-26T08:47:37.315Z","etag":null,"topics":["ai","blog-platform","saas","seo","seo-optimization","seobot"],"latest_commit_sha":null,"homepage":"https://seobotai.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MarsX-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-11T19:27:37.000Z","updated_at":"2025-03-23T20:13:39.000Z","dependencies_parsed_at":"2023-10-13T12:39:43.471Z","dependency_job_id":"c7036b13-ca7f-4c27-8884-b6aed0569c94","html_url":"https://github.com/MarsX-dev/seobot-nextjs-blog","commit_stats":null,"previous_names":["marsx-dev/seobot-nextjs-blog"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarsX-dev%2Fseobot-nextjs-blog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarsX-dev%2Fseobot-nextjs-blog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarsX-dev%2Fseobot-nextjs-blog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarsX-dev%2Fseobot-nextjs-blog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MarsX-dev","download_url":"https://codeload.github.com/MarsX-dev/seobot-nextjs-blog/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248578872,"owners_count":21127713,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","blog-platform","saas","seo","seo-optimization","seobot"],"created_at":"2024-11-07T13:27:42.342Z","updated_at":"2025-04-12T14:10:39.578Z","avatar_url":"https://github.com/MarsX-dev.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [SEObot](https://seobotai.com/?utm_source=github) Blog API for Next.js Website\n\n## Overview\n\nElevate your Next.js website by integrating SEObot's Blog API. This setup allows you to fetch and render real-time, SEO-optimized blog content directly into your website.\n\n## Demo\n\nVisit the [DevHunt Blog](https://devhunt.org/blog?utm_source=github) to check out an example of SEObot Blog API integration.\n\n## Prerequisites\n\n- Node.js installed on your machine\n- SEObot API Key (you can find it in your website settings on [app.seobotai.com](https://app.seobotai.com/?utm_source=github))\n\n## Environment Setup\n\nFirst, set up your SEObot API Key environment variable. Create a `.env.local` file for local development:\n\n```bash\nSEOBOT_API_KEY=\u003cyour_seobot_key\u003e\n```\n\n⚠️ You can use following **DEMO** SEOBOT_API_KEY for local development:\n\n```bash\nSEOBOT_API_KEY=a8c58738-7b98-4597-b20a-0bb1c2fe5772\n```\n\n## Running the Development Server\n\n1. Install the required packages:\n\n```bash\nnpm install\n# or\nyarn install\n# or\npnpm install\n```\n\n2. Execute one of the following commands to start the development server:\n\n```bash\nnpm run dev\n# or\nyarn dev\n# or\npnpm dev\n```\n\nOnce the server is running, navigate to [http://localhost:3000/blog](http://localhost:3000/blog) in your browser to view the application.\n\n## API client library\n\nThis project incorporates the SEObot Blog API Client Library. For more details and to install the npm package, visit [seobot on npmjs](https://www.npmjs.com/package/seobot).\n\n## Editing the Blog Design\n\nYou can begin customizing your blog design by editing the files under the `app/blog/` route. Your changes will be automatically reflected in the app thanks to Next.js's hot reloading feature.\n\n## Sitemap Configuration for SEO\n\n### Automatic Integration\n\nThis project comes with a separate `blog/sitemap.xml` generated dynamically. If you have an existing dynamic sitemap, you can programmatically merge the blog sitemap into it. The exact steps depend on how you're generating your main sitemap, but the goal is to combine them seamlessly.\n\n### Standalone Blog Sitemap\n\nIf you prefer not to merge, it's crucial to submit the standalone `blog/sitemap.xml` to your Google Search Console for SEO.\n\n- Open Google Search Console.\n- Select 'Sitemaps' from the menu.\n- Enter the URL of your `blog/sitemap.xml`.\n- Click 'Submit'.\n\n⚠️ **Google Limits**: keep this in mind that Google restricts sitemaps to 50,000 URLs and a file size of up to 50MB.\n\n## Contributing\n\nIf you find any bugs or have feature suggestions, please open an issue or submit a pull request.\n\n## License\n\nThis project is licensed under the MIT License.\n\n## Contact\n\nFor additional assistance or information, feel free to reach out.\n\n---\n\nRevolutionize your website's content strategy with real-time, automated, SEO-optimized blog posts. Get started with [SEObot](https://seobotai.com/?utm_source=github) AI Blog Autopilot integration today!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarsx-dev%2Fseobot-nextjs-blog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarsx-dev%2Fseobot-nextjs-blog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarsx-dev%2Fseobot-nextjs-blog/lists"}