Flutter网站Map生成

jvlzgdj9  于 2023-01-21  发布在  Flutter
关注(0)|答案(1)|浏览(145)

我正在创建一个网站使用flutter web,并需要创建一个网站Map张贴到谷歌网站索引。该网站是在多种语言运行,我需要创建一个网站MapXML文件每种语言。有一个简单的方法来创建一个网站Map自动在Flutter Web?任何建议或见解是受欢迎的

dba5bblo

dba5bblo1#

  • 创建您的flutter网站的网站Map在“https://www.xml-sitemaps.com/“
  • 在你的sitemap.xml文件中手动添加你的链接(复制生成的文件/url,并为你的fl web应用程序的每个页面都这样做)
  • 在用户终端中-〉flutter pub添加xml|或手动执行此操作&插入xml:^6.1.0在乌尔出版物质量标准yaml中
  • 创建dart文件,命名为sitemap.dart或其他名称
  • 添加〈- import '软件包:xml/xml.dart'作为xml文件;- 〉to this dart file =〉create stless Widget,add static const字符串route = 'sitemap.xml'将其添加到您的主.dart文件中,您将在其中生成如下路径:--〉材料应用程序(标题:“我的应用程序”,初始路由:“/”,路线:{站点Map。路线:(上下文)=〉站点Map()});..添加静态常量sitemapxml=''〈---在此添加您生成的和手动更改的sitemap.xml文件的输入---〉''=〉创建最终的文档= xml.XmlDocument.parse(sitemapxml);=〉将doc添加到TextWidget中,如下所示:

@override小部件构建(BuildContext上下文){ return框架(主体:单个子级滚动视图(子级:文本(文件.文本,),),);}

  • 〉建立网站--托管您的网站--使用您的GoogleSearchConsole帐户再次索引您的页面--〉您将看到添加新的站点Map--像这样添加。https://www.myhomepage.com/sitemap.xml--再次索引您的网站,更新它将需要24小时
    --现在你完成了。

相关问题