Sitemap.xml.gz - Jan 30, 2022 · /public/sitemaps: sitemap-index.xml.gz sitemap-0.xml.gz sitemap-1.xml.gz sitemap-2.xml.gz ... And I need to give google access to all of them, so how can I make it work on express? node.js

 
Dec 7, 2013 · In /app/public/ + sitemap1.xml.gz 254 links / 4.74 KB + sitemap_index.xml.gz 1 sitemaps / 231 Bytes Sitemap stats: 254 links / 1 sitemaps / 0m06s So far so good ... . Atandt create online account

Teams. Q&A for work. Connect and share knowledge within a single location that is structured and easy to search. Learn more about TeamsThe .gz extension is added to the filename when the XML Sitemap is compressed (via gzip compression). XML Sitemaps containing many URLs usually grow to significant file sizes, and through the use of compression the impact of this on disk storage and network transfer time can be reduced.I am trying to convert the sitemap.xml into sitemap.xml.gz , The pages I am extracting from the database , it is converting into sitemap.xml , but when I am trying to compress this is not working . this is my code it is making the file damage .XML is the markup language (Extensible Markup Language) and gz (short for GZip) is the compression format in this case. All sitemaps must be in xml format like sitemap.xml or in a compressed xml format like sitemap.xml.gz. Also your sitemap's url should be the very first line in your robots.txt file and it should read: Step 1 — Fetching remote files. Out of the box, without any command-line arguments, the curl command will fetch a file and display its contents to the standard output. Let’s give it a try by downloading the robots.txt file from Digitalocean.com: Give curl a URL and it will fetch the resource and display its contents.Jun 17, 2015 · MkDocs is a static site generator. Its goal is to build projects documentation. Documentation source files are written in Markdown, and configured with a single YAML configuration file. It is quite easy to install. MkDocs is currently still in development, and evolves quickly. When we started to write OctoPerf’s documentation, MkDoc was in ... Sitemap index files specify individual properties of the XML files stored as sitemaps in UTF-8 character set on a server. This includes the location of the file, the time of the last change, and information about the language used. A sitemap index file may contain only certain information in XML format. Neither lists of pages are permitted nor ...A sitemap is just what it sounds like. It's a "map" of the design of a website used by web scrapers like Google's search engine index bot. It gives the bots an easy way to see what pages on a site they should index just by hitting the root domain. .gz is the gzip extension. Gzip is the standard compression format used by the web. The .gz extension is added to the filename when the XML Sitemap is compressed (via gzip compression). XML Sitemaps containing many URLs usually grow to significant file sizes, and through the use of compression the impact of this on disk storage and network transfer time can be reduced.Run the script with php download-sitemap-urls.php <sitemap-index-url>, where: download-sitemap-urls.php is a file containing the script above. <sitemap-index-url> is the URL of the sitemap index. The URLs will be written to a sitemap.log file in the same directory as the PHP script.If you need to create a sitemap for a new site then use the XML format. Many Sitemaps. When you visit large sites such as the BBC you will find that they have many sitemaps. This is because there is a limit of 50,000 pages and a file size limit of 50MB. To link sitemaps together it is possible to have a master sitemap that links to all the others.Generate a one time sitemap from a list of urls. If you are just looking to take a giant list of URLs and turn it into some sitemaps, try out our CLI. The cli can also parse, update and validate existing sitemaps. npx sitemap < listofurls.txt # `npx sitemap -h` for more examples and a list of options. const { SitemapStream, streamToPromise ...Remove the duplicate tag and resubmit your sitemap. Missing XML attribute A tag in your sitemap is missing a required attribute. Check your sitemaps to make sure that no required attributes are missing. Once you have fixed the attribute values, resubmit your sitemap. Missing XML tag. One or more entries in your sitemap is missing a required tag.XML is the markup language (Extensible Markup Language) and gz (short for GZip) is the compression format in this case. All sitemaps must be in xml format like sitemap.xml or in a compressed xml format like sitemap.xml.gz. Also your sitemap's url should be the very first line in your robots.txt file and it should read: Generate a one time sitemap from a list of urls. If you are just looking to take a giant list of URLs and turn it into some sitemaps, try out our CLI. The cli can also parse, update and validate existing sitemaps. npx sitemap < listofurls.txt # `npx sitemap -h` for more examples and a list of options. const { SitemapStream, streamToPromise ...Validate XML Sitemap - Free Online Google Sitemap Generator. XML-sitemaps.com provides free online sitemap generator service, creating an XML sitemap that can be submitted to Google, Bing and other search engines to help them crawl your website better. It will also generate an HTML site map to allow your website visitors to navigate easier.Jun 7, 2011 · How to uncompress .xml.gz in windows? I wrote a script to generate the sitemaps for my website, and then compress the files to .gz. Everything seems to be ok, since google can read the urls from the files. But when I download them by accessing them through the corresponding url in the production enviroment (linux), and then open them with ... MkDocs is a static site generator. Its goal is to build projects documentation. Documentation source files are written in Markdown, and configured with a single YAML configuration file. It is quite easy to install. MkDocs is currently still in development, and evolves quickly. When we started to write OctoPerf’s documentation, MkDoc was in ...Aug 20, 2020 · 解消したケース①:gz圧縮されたファイルを削除. gz圧縮されたファイル(sitemap.xml.gz)だけをサイトマップから削除すると、通常のファイル(sitemap.xml)が残ったままでも「成功しました」となったサイトがあります。 This help content & information General Help Center experience. Search. Clear searchI have a website with over 1 million url's. As such, I have 1 sitemap.xml file which acts as an index to many sitemap0000.xml.gz, sitemap0001.xml.gz ... sitemap0030.xml.gz etc. files. My question ...What does the sitemap.xml.gz file contain? This compressed sitemap references up to the 500 most recent listings in your marketplace. The sitemap file format is valid and works perfectly with all search engines (such as Google) bots.XML Sitemap Checker. Validate your sitemap and learn where there are errors. Type your XML sitemap address here: 1. Type your sitemap.xml URL in the textbox. Gunzip (.GZIP) sitemap will also work. 2. Click on the Validate! Orange button.You might know that I'm running a Twitter bot called @randomMDN.Every few hours, the bot fetches the sitemap of MDN and tweets a random page. It was running without a problem for two years, but recently it broke.Jun 5, 2019 · Look at robots.txt, you will see a sitemap link at bottom with access denied. This ressources may be accessible only to robots (specific user-agent, IP...). Its not possible that amazon doesn't have a Sitemap. Amazon as product is built on a very way when it comes to SEO. Oct 18, 2016 · In a nutshell: Generating compressed .XML.GZ sitemaps is essential for your website performance and for increasing the chances that all your URLs will be properly indexed. Today’s blog post will, therefore, detail how to create sitemap .XML.GZ using PHP and submit it to the Google Search Console. 7. The .xml.gz filetype may be defined as being an xml file (e.g. with forcetype in a filesmatch block) - which would cause Apache to match it to the type above. I think you can get around that by adding an exception, above it: SetEnvIfNoCase Request_URI ".xml.gz$" no-gzip dont-vary. You might want to see HowToForge for more exceptions to add.Oct 18, 2016 · In a nutshell: Generating compressed .XML.GZ sitemaps is essential for your website performance and for increasing the chances that all your URLs will be properly indexed. Today’s blog post will, therefore, detail how to create sitemap .XML.GZ using PHP and submit it to the Google Search Console. I have a website with over 1 million url's. As such, I have 1 sitemap.xml file which acts as an index to many sitemap0000.xml.gz, sitemap0001.xml.gz ... sitemap0030.xml.gz etc. files. My question ...For a website, my Site Map Index file and all my Site Maps are gzipped and have names like the following (SiteMapIndex.xml.gz, SiteMap1.xml.gz, SiteMap2.xml.gz), should the robots.txt file and SiteMapIndex.xml file have references to the gzipped file name or non-gzipped file name? Example - Should robots.txt contents look like this?How to uncompress .xml.gz in windows? I wrote a script to generate the sitemaps for my website, and then compress the files to .gz. Everything seems to be ok, since google can read the urls from the files. But when I download them by accessing them through the corresponding url in the production enviroment (linux), and then open them with ...User-agent: * Disallow: /ads/ Disallow: /adx/bin/ Disallow: /puzzles/leaderboards/invite/* Disallow: /svc Allow: /svc/crosswords Allow: /svc/games Allow: /svc/letter ...XMLサイトマップ(sitemap.xmlとsitemap.xml.gz)とは. XMLサイトマップ(sitemap.xml)は、サイトの全ページの情報を検索エンジンに伝えるために作成されるファイルです。検索エンジンは、このファイルを読み込んで効率的にサイトの情報を収集します。Oct 18, 2016 · In a nutshell: Generating compressed .XML.GZ sitemaps is essential for your website performance and for increasing the chances that all your URLs will be properly indexed. Today’s blog post will, therefore, detail how to create sitemap .XML.GZ using PHP and submit it to the Google Search Console. Re: sitemap.xml v sitemap.xml.gz - should i delete sitemap.xml? Yes, you should remove it since it will contain aoutdated information now. SEM and SEO Reports, more than 45M domains: The world's leading Competitive Intelligence Tool for digital marketing.「Google XML Sitemaps」は「XML Sitemaps」に名前が変わった後、更新されないまま数年が経過しました。 2022年4月、クロスサイトスクリプティングなどのセキュリティ脆弱性が発覚しました。 2022年5月上旬、公開停止となりダウンロードできなくなりました。This document describes the XML schema for the Sitemap protocol. The Sitemap protocol format consists of XML tags. All data values in a Sitemap must be entity-escaped. The file itself must be UTF-8 encoded. The Sitemap must: Begin with an opening < urlset > tag and end with a closing </urlset> tag.Also note that creating a route with a file extension at the end ( .xml) is not allowed in MVC 5 and below (ASP.NET Core is fine), so you need to add the line below in your Web.config file. [RoutePrefix("")] public class HomeController : Controller { [Route("sitemap.xml")] public ActionResult SitemapXml() { var sitemapNodes = GetSitemapNodes ...XML Sitemap Checker. Validate your sitemap and learn where there are errors. Type your XML sitemap address here: 1. Type your sitemap.xml URL in the textbox. Gunzip (.GZIP) sitemap will also work. 2. Click on the Validate! Orange button. Apr 11, 2021 · You can use the gzip feature or compress your Sitemap files using gzip. Please note that your uncompressed Sitemap file may not be larger than 10MB. - generation of a sitemap index file - generation of xml-sitemaps for (separate files): 1. Products (support hideCategories), 2. Categories (support hideCategories), 3. Reviews, 4. EZ-pages Create a Sitemap with Yoast. With Yoast on your site you will find the settings in the side menu: Select “General” from the side menu. At the top of the next page select the “Features” tab: This page is full of toggles and one of these is “XML sitemaps”. Switch this on:An XML Sitemap is a special document which lists all pages on a website to provide search engines with an overview of all the available content. It's strongly recommended to implement an XML Sitemap, especially on larger websites (500+ pages). Stick to the following best practices when implementing an XML Sitemap:About sitemapgenerator.cc. √ An online sitemap generator, free of charge and easy to use. √ One of your best choices to fast create a sitemap for your website. √ No registration required, sitemap.xml AND sitemap.xml.gz available for you to chooseAs of 2015, Google no longer suggests a rate limit in their documentation. It is in Google's best interest to know when fresh articles are created so it is worth pinging them with your sitemap, or at least some kind of "Fresh Articles" sitemap when new articles are published.<?xml version="1.0" encoding="UTF-8"?> <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap> <loc>https://www.example.com/sitemap1.xml.gz</loc> </sitemap>...Jun 7, 2011 · How to uncompress .xml.gz in windows? I wrote a script to generate the sitemaps for my website, and then compress the files to .gz. Everything seems to be ok, since google can read the urls from the files. But when I download them by accessing them through the corresponding url in the production enviroment (linux), and then open them with ... This document describes the XML schema for the Sitemap protocol. The Sitemap protocol format consists of XML tags. All data values in a Sitemap must be entity-escaped. The file itself must be UTF-8 encoded. The Sitemap must: Begin with an opening < urlset > tag and end with a closing </urlset> tag.Mar 12, 2021 · Once the crawl is complete, go to the Page Explorer and add these filters. Hit Export > Current table view. Open the CSV file, then copy and paste all the URLs from the URL column into this tool. Hit “Add to queue,” then “Export queue as sitemap.xml.”. This file is your completed sitemap. sitemap.xml.gz を追加したが、「検出された URL」が0件のままとなっている。. - Google 検索セントラル コミュニティ. Search Console ヘルプ. ログイン. ヘルプ センター. コミュニティ. Search Console. ©2023 Google. プライバシー ポリシー. Sitemap index files specify individual properties of the XML files stored as sitemaps in UTF-8 character set on a server. This includes the location of the file, the time of the last change, and information about the language used. A sitemap index file may contain only certain information in XML format. Neither lists of pages are permitted nor ...I am trying to convert the sitemap.xml into sitemap.xml.gz , The pages I am extracting from the database , it is converting into sitemap.xml , but when I am trying to compress this is not working . this is my code it is making the file damage .This help content & information General Help Center experience. Search. Clear search Free Online Google Sitemap Generator. XML-sitemaps.com provides free online sitemap generator service, creating an XML sitemap that can be submitted to Google, Bing and other search engines to help them crawl your website better. It will also generate an HTML site map to allow your website visitors to navigate easier. Generating compressed .XML.GZ sitemaps is essential for your website performance and for increasing the chances that all your URLs will be properly indexed. Today’s blog post will, therefore, detail how to create sitemap .XML.GZ using PHP and submit it to the Google Search Console.Run the script with php download-sitemap-urls.php <sitemap-index-url>, where: download-sitemap-urls.php is a file containing the script above. <sitemap-index-url> is the URL of the sitemap index. The URLs will be written to a sitemap.log file in the same directory as the PHP script.It uses _get_sitemap_body to decompress it but in some situations it may returns None - and it can be problem. Maybe server sends you something different then sitemap (maybe it sends warning for bots or recaptcha) and Spider can't recognize this result, and _get_sitemap_body returns None. Write own _get_sitemap_body to get information about ...July 16, 2020 by Koray Tuğberk GÜBÜR. A sitemap contains all the sub-pages of your website that are to be indexed by Google. Since it is written in a standardized XML format, it is also called an XML sitemap. With a sitemap, you help Google crawl your website. It is usually located in the main directory of a domain and can be called up there.What does the sitemap.xml.gz file contain? This compressed sitemap references up to the 500 most recent listings in your marketplace. The sitemap file format is valid and works perfectly with all search engines (such as Google) bots. Aug 2, 2014 · Stack Overflow Public questions & answers; Stack Overflow for Teams Where developers & technologists share private knowledge with coworkers; Talent Build your employer brand Schema for Sitemap index files. Sitemap formats: Google Webmaster Console. Google supports several sitemap formats such as XML, RSS, mRSS, Atom 1.0 and Text. All formats limit a single sitemap to 10MB (uncompressed) and 50,000 URLs. If you have a larger file or more URLs, you will have to break your list into multiple sitemaps.Jul 5, 2021 · sitemap.xml 自体は主に検索エンジン (クローラ) に読ませるのが目的なので、正常に中身が出力されているかを確認したければ、いったん sitemap.xml.gz をローカルに保存してアーカイバで展開すれば sitemap.xml を取り出すことができるはずです。 Jun 5, 2019 · Look at robots.txt, you will see a sitemap link at bottom with access denied. This ressources may be accessible only to robots (specific user-agent, IP...). Its not possible that amazon doesn't have a Sitemap. Amazon as product is built on a very way when it comes to SEO. An XML sitemap is an XML file that contains a list of all available site URLs, each of which has specific metadata. The most important are: – Address and type of web page. – Date and time of the last web page update. – Refresh frequency. – The priority of the web page in the overall structure of the site.Yes it is possible to have more than one sitemap-index-file:. You can have more than one Sitemap index file.. Highlight by me. Yes it is possible to list multiple sitemap-files within robots.txt, see as well in the sitemap.org site:What does the sitemap.xml.gz file contain? This compressed sitemap references up to the 500 most recent listings in your marketplace. The sitemap file format is valid and works perfectly with all search engines (such as Google) bots. Generating compressed .XML.GZ sitemaps is essential for your website performance and for increasing the chances that all your URLs will be properly indexed. Today’s blog post will, therefore, detail how to create sitemap .XML.GZ using PHP and submit it to the Google Search Console.Apr 21, 2020 · It uses _get_sitemap_body to decompress it but in some situations it may returns None - and it can be problem. Maybe server sends you something different then sitemap (maybe it sends warning for bots or recaptcha) and Spider can't recognize this result, and _get_sitemap_body returns None. Write own _get_sitemap_body to get information about ... サイトマップ "sitemap.xml"を送信すると、「取得できませんでした」と表示される。. - Google 検索セントラル コミュニティ. Search Console ヘルプ. ログイン. ヘルプ センター. コミュニティ. Search Console. ©2023 Google. プライバシー ポリシー.Jun 7, 2011 · How to uncompress .xml.gz in windows? I wrote a script to generate the sitemaps for my website, and then compress the files to .gz. Everything seems to be ok, since google can read the urls from the files. But when I download them by accessing them through the corresponding url in the production enviroment (linux), and then open them with ... Jun 5, 2019 · Look at robots.txt, you will see a sitemap link at bottom with access denied. This ressources may be accessible only to robots (specific user-agent, IP...). Its not possible that amazon doesn't have a Sitemap. Amazon as product is built on a very way when it comes to SEO. Can also generate a gzipped version of the xml file (sitemap.xml.gz) Uses correct last modification dates for categories and archives. (Thanks to thx Rodney Shupe for the SQL) Supports now different WordPress / Blog directories; Fixed bug which ignored different post/page priorities (Reported by Brad) 2.01 (2005-06-07)An XML sitemap is a file that lists all the pages on a website and is meant to be read by search engines, while an HTML sitemap is a page on a website that lists all the links and is meant to be read by users. XML sitemaps are typically used for SEO purposes, while HTML sitemaps are used to improve the usability of a website.Sitemaps can be compressed using gzip (the file name would become something similar to sitemap.xml.gz) to save bandwidth for your server. ... An XML sitemap is a list of pages you recommend to be ...<?xml version="1.0" encoding="UTF-8"?> <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap> <loc>https://www.example.com/sitemap1.xml.gz</loc> </sitemap>...Nov 11, 2020 · Hi, I use the gem "sitemap_generator" to generate only one sitemap on my website (no index sitemap). This sitemap is compress with gzip and located in my "public" folder. I have included "Sitemap: ... Then I have all .gz files' url but with <loc> out side. How can I get rid of <loc>? What I have now: <loc>url/sitemap-samples-0.xml.gz</loc> I want to get rid of <loc> and then open .gz file. And, how can I open .gz files from internet and get the information in it by using python?When submitting compressed sitemaps to Google I normally use the a file named sitemap.gz. A customer is banging on that his web guy says that sitemap.xml.gz is a better format. Google spiders sitemap.gz just fine and in Webmaster Tools everything looks OK...I've got a small flask site for my old wow guild and I have been unsuccessful in getting google to read my sitemap.xml file. I was able to successful verify my site using googles Search Console and it seems to crawl it just fine but when I go to submit my sitemap, it lists the status as "Couldn't fetch".The benefit of compressed sitemaps is that they save bandwidth for website servers and search engines. That is why some sitemap tools such as including A1 Sitemap Generator support generating sitemaps using Gzip compression. Usually such sitemap files end with file extension .gz or .xml.gz with the full file name being similar to sitemap.xml.gz .An XML Sitemap is a special document which lists all pages on a website to provide search engines with an overview of all the available content. It's strongly recommended to implement an XML Sitemap, especially on larger websites (500+ pages). Stick to the following best practices when implementing an XML Sitemap:Validate XML Sitemap - Free Online Google Sitemap Generator. XML-sitemaps.com provides free online sitemap generator service, creating an XML sitemap that can be submitted to Google, Bing and other search engines to help them crawl your website better. It will also generate an HTML site map to allow your website visitors to navigate easier.

Sitemap index files specify individual properties of the XML files stored as sitemaps in UTF-8 character set on a server. This includes the location of the file, the time of the last change, and information about the language used. A sitemap index file may contain only certain information in XML format. Neither lists of pages are permitted nor .... Joliet herald news obituaries today

sitemap.xml.gz

Ở phần default_host ta trỏ tới hostname của site. Những mục config chính, ta sẽ đặt nó trong block SitemapGenerator::Sitemap.create {} Trong đó, method add cung cấp cho chúng ta thêm các options như. changefreq: Tần suất thay đổi của path này là - always, hourly, daily, weekly, monthly, yearly, never.Create sitemap and index files from one large list. If you know you are definitely going to have more than 50,000 urls in your sitemap, you can use this slightly more complex interface to create a new sitemap every 45,000 entries and add that file to a sitemap index.Also note that creating a route with a file extension at the end ( .xml) is not allowed in MVC 5 and below (ASP.NET Core is fine), so you need to add the line below in your Web.config file. [RoutePrefix("")] public class HomeController : Controller { [Route("sitemap.xml")] public ActionResult SitemapXml() { var sitemapNodes = GetSitemapNodes ...If you need to create a sitemap for a new site then use the XML format. Many Sitemaps. When you visit large sites such as the BBC you will find that they have many sitemaps. This is because there is a limit of 50,000 pages and a file size limit of 50MB. To link sitemaps together it is possible to have a master sitemap that links to all the others./public/sitemaps: sitemap-index.xml.gz sitemap-0.xml.gz sitemap-1.xml.gz sitemap-2.xml.gz ... And I need to give google access to all of them, so how can I make it work on express? node.jsサイトマップ (sitemap.xml)のつくり方とちょっとしたテクニック. ここで説明するものはサイト内のページ一覧のリンクを表示したページ (HTML)ではなく、 サイト内のページURLをxmlファイルでまとめたサイトマップファイル のことです。. このサイトマップ ...Dec 24, 2019 · WordPressブログに必須のXMLサイトマップの作り方を解説しました。手順は簡単で、初心者の方でも5分で完成します。おすすめプラグインを紹介してので、XMLサイトマップで今すぐWordPressブログを最適化させましょう。 XML Sitemap Checker. Validate your sitemap and learn where there are errors. Type your XML sitemap address here: 1. Type your sitemap.xml URL in the textbox. Gunzip (.GZIP) sitemap will also work. 2. Click on the Validate! Orange button.In the Add a source of content panel, click the Cloud () or Crawling Module () tile, depending on your content retrieval context. To edit a source. On the Sources ( platform-ca | platform-eu | platform-au) page, click the desired source. Click Edit in the Action bar.7. The .xml.gz filetype may be defined as being an xml file (e.g. with forcetype in a filesmatch block) - which would cause Apache to match it to the type above. I think you can get around that by adding an exception, above it: SetEnvIfNoCase Request_URI ".xml.gz$" no-gzip dont-vary. You might want to see HowToForge for more exceptions to add. I have a website with over 1 million url's. As such, I have 1 sitemap.xml file which acts as an index to many sitemap0000.xml.gz, sitemap0001.xml.gz ... sitemap0030.xml.gz etc. files. My question ...Generate a one time sitemap from a list of urls. If you are just looking to take a giant list of URLs and turn it into some sitemaps, try out our CLI. The cli can also parse, update and validate existing sitemaps. npx sitemap < listofurls.txt # `npx sitemap -h` for more examples and a list of options. const { SitemapStream, streamToPromise ... XMLサイトマップ(sitemap.xmlとsitemap.xml.gz)とは. XMLサイトマップ(sitemap.xml)は、サイトの全ページの情報を検索エンジンに伝えるために作成されるファイルです。検索エンジンは、このファイルを読み込んで効率的にサイトの情報を収集します。Oct 18, 2016 · In a nutshell: Generating compressed .XML.GZ sitemaps is essential for your website performance and for increasing the chances that all your URLs will be properly indexed. Today’s blog post will, therefore, detail how to create sitemap .XML.GZ using PHP and submit it to the Google Search Console. GZ Compressing an XML sitemap file with PHP. 1. Compress gzip string. 0. How to uncompress .xml.gz in windows? 1. How to turn a PHP sitemap into a XML one. 0.A sitemap is just what it sounds like. It's a "map" of the design of a website used by web scrapers like Google's search engine index bot. It gives the bots an easy way to see what pages on a site they should index just by hitting the root domain. .gz is the gzip extension. Gzip is the standard compression format used by the web.There is no point in submitting both sitemap.xml as well as sitemap.xml.gz. Most of the search engine bots can read the compressed content. So if you are submitting sitemap.xml it's enough or sitemap.xml.gz is enough. does it do any harm to submit both sitemaps to Google. I don't find any valuable source to say that Google will harm you in this ....

Popular Topics